@@ -0,0 +1,19 @@
2+-- stack --resolver lts-11.10 script
4+import Network.Wai.Handler.Warp
5+import Network.Wai.Conduit
6+import Network.HTTP.Types
8+import Data.ByteString.Builder (byteString)
9+import Control.Monad.Trans.Resource
16+ runResourceT $ withInternalState $ \is ->
17+ respond $ responseSource status200 [] $
18+ transPipe (`runInternalState` is) (sourceFile "Main.hs") .|
19+ mapC (Chunk . byteString)