nostr:npub129gvast08lj986yftn7q5qlnj8yfqufxx0m33s9u5xssjm8c64rsve4kwg nostr:npub1fjwlesmfvyz42q295yfp3cj2qmnty87nfpc8ddjrhsjyysqpa22snfpdqw Haskell isn't complex. GHC is. The type inference is sophisticated, but not complex. The syntax / grammar is actually very small. The core libraries defined in the report are also small. I think the most complex thing in the report are the rules around how foreign imports interact with the core library, and that can be avoided. Haskell 98 didn't have a standard FFI.
Haskell is many things (hard, frustrating, theoretical, awkward, etc.), but not complex.