[Add lobster version with Request/Response Christian Neukirchen **20070216165415] { hunk ./lib/rack/lobster.rb 28 + + Lobster2 = lambda { |env| + req = Request.new(env) + if req.GET["flip"] == "left" + lobster = LobsterString.split("\n"). + map { |line| line.ljust(42).reverse }. + join("\n") + href = "?flip=right" + else + lobster = LobsterString + href = "?flip=left" + end + + Response.new.finish do |res| + res.write "Lobstericious!" + res.write "
"
+      res.write lobster
+      res.write "
" + res.write "flip!" + end + } hunk ./lib/rack/lobster.rb 53 - Rack::Handler::WEBrick.run Rack::Lint.new(Rack::Lobster), :Port => 9202 + Rack::Handler::WEBrick.run Rack::Lint.new(Rack::Lobster2), :Port => 9202 }