Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
[22:56:37][qrush:~/Dev/ruby/memo] $ irb irb(main):001:0> load 'fibonacci.rb' => true irb(main):002:0> test_fib => 12586269025 irb(main):003:0> exit [22:56:50][qrush:~/Dev/ruby/memo] $ rbx irb(main):001:0> load 'fibonacci.rb' => true irb(main):002:0> test_fib NameError: undefined local variable or method `memoize' for main from Kernel(Object)#memoize (method_missing_cv) at kernel/core/kernel.rb:648 from Memoize(Object)#memoize {} at /Users/qrush/Dev/rubinius/tmp/gems/1.8/gems/memoize-1.2.3/lib/memoize.rb:11 from BlockEnvironment#call_on_instance at kernel/core/block_environment.rb:104 from Object#test_fib at ./fibonacci.rb:12 from Object#irb_binding {} at (irb):2 irb(main):003:0> exit
This paste will be private.
From the Design Piracy series on my blog: