The IO Container

added by DotNetKicks
6/8/2020 5:00:37 PM

495 Views

How a type system can distinguish between pure and impure code. Referential transparency is the foundation of functional architecture. If you categorise all operations into pure functions and impure actions, then most other traits associated with functional programming follow. Unfortunately, mainstream programming languages don't distinguish between pure functions and impure actions.


0 comments