Rack Middleware as a General Purpose Abstraction

Ruby