Marko Rauhamaa wrote:
This suggests even the promoters of functional programming intuitively prefer imperative programming, but that's ok as long as it's all functional under the hood.
You make it sound like functional programmers like functional programming because it gives them a warm fuzzy feeling. I don't think that's true -- there are specific reasons they like it, and those reason still apply when I/O is expressed using a monadic structure. Read Part 2 - I have something to say about that at the end. -- Greg -- https://mail.python.org/mailman/listinfo/python-list