[Haskell-beginners] Basic experimenting with monads
Conrad Meyer
konrad at tylerc.org
Wed Mar 4 18:58:18 EST 2009
On Wednesday 04 March 2009 02:45:00 pm Patrick LeBoutillier wrote:
> My understanding is that what is really "passed" to the skip function
> is something like this:
>
> putStrLn "2" >> putStrLn "3"
>
> Here is my question: is it possible for the skip function to return
> the number of actions that were skipped? In other words, is it
> possible to go through the chain above without executing the actions
> but counting them instead?
I am also a beginner (so I am probably wrong), but I think actually the (>>)
function turns two IO actions into one, and your function only recieves that
one IO action. I am not sure if that can be decomposed or not (probably not).
Regards,
--
Conrad Meyer <konrad at tylerc.org>
More information about the Beginners
mailing list