[Haskell-cafe] extending Do notation
Tillmann Rendel
rendel at informatik.uni-marburg.de
Tue May 20 18:44:18 UTC 2014
Hi,
silvio wrote:
> [...] This should cover the lambda
> question and the nested question.
No, I don't understand how this covers the lambda case. For example, how
is the following desugared:
do print (map (\name -> {readFile name}) ["foo", "bar"])
It would be convenient if this would mean something like:
do contents <- mapM (\name -> readFile name) ["foo", "bar"]
print contents
But I don't understand how the implementation you propose can figure
this out.
Tillmann
More information about the Haskell-Cafe
mailing list