Haskell is an advanced, purely functional programming language. I use Haskell because of its correctness guarantees that are difficult or impossible to achieve with mainstream programming languages 1 .
I began using Haskell in order to write fullstack web applications using Reflex-FRP, after coming from Elm background. Nowadays I consider it my go-to language for general application development.
- Haskell Matrix Space (De-centralized Chat rooms for Haskell and various Haskell projects and related topics)