The Lift web framework in Scala is somehow similar in that aspect. It has been used on multiple bigger sites like foursquare. I really like the approach compared to MVC.
Racket does stateful and stateless servers, and the continuations are either stored on the server or the client per which type you choose to implement [1].