|
|
|
|
|
by vladimir-vg
530 days ago
|
|
Author is dead wrong, just enamored with functions. Functions can be seen as basic tools of software design only if you completely leave out IO and asynchronous nature of the communication. That’s why Haskell is so beautiful and understandable when you work with pure data, and suddenly becomes so cumbersome and cryptic when you need to work with IO and async communication. Because functions ARE NOT basic tools of software design. Actors that asynchronously pass each other messages are. |
|