Subject: Re: [Haskell-cafe] how to add monad-stack to network-conduit Wed, Feb 22, 2012 at 01:58:02PM +0200, Michael Snoyman wrote > On Tue, Feb 21, 2012 at 5:10 PM, Alexander V Vershilov > <alexander.vershilov@xxxxxxxxx> wrote: > > Hello. > > > > I have got next problem: I want to have database connection pool > > in server based on network-conduit. > > So I wanted to be able to do > > > >> runTCPServer options action > >> Â where > >> Â Â action src snk = > >> Â Â Â pool <- ask > >> Â Â Â .... > >> > > > > In this situation I can make pool `action's parameter, but in more > > difficult situations (many methods inside) is would be painfull. > > > > Also I wanted to have some kind of State for each thread, e.g. > > > >> action src snk = src $= act1 $= act2 $= act3 $$ snk > > > > in act1, act2, act3 I want to read and change state. > > > > Is it possible? And how to do it if it is? > > > > -- > > Alexander Vershilov > > > > _______________________________________________ > > Haskell-Cafe mailing list > > Haskell-Cafe@xxxxxxxxxxx > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > > > It should just be a matter of relaxing the type signatures in > network-conduit. I'll include that in the next release. > > Michael Thanks. -- Alexander Vershilov _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@xxxxxxxxxxx http://www.haskell.org/mailman/listinfo/haskell-cafe |