…and there are approximately as many attempts to provide “streaming”-like ways to operate on IO (...)
. There’s also all the attempts to provide asynchronous ways to operate on I/O in Scala, for example:
-
so it isn’t just Haskell that has to contend with these problems;
-
and I am still wondering why parametric overloading was added to an existing language which already supports
functionprocedure overloading…