>inb4 thinking
What can you actually make with it? Is it as general purpose as C/Java/Python?
You can make computer programs with it.
Yes, Haskell is a general-purpose programming language.
>>55917493
Everyone who knows Haskell will argue that it is the "best" programming language, and I do like to think, but I dont want to feel like I learned a language just as a thought excercise.
Any Haskell users want to defend the language?
>inb4 no
>>55917493uncurry (++) . partition (9 /=)
>>55919236
i.e. memes and bizzfuzz
>>55917493
xmonad
Ive heard that in speed tests, with proper optimization, Haskell beats out C
>>55917493
Eliminates all race conditions
Advanced type system allows you to model your domain more accurately than other Langs meaning the compiler can eliminate more business logic bugs
Turing complete implicits means the compiler can generate code for you. E.g you hand it any ADT you have made and it will generate json parsers and serializers for it.
>>55917493
I'm making an application for organizing my porn.
>>55920255
very nice... i wonder if most programmers end up making programs to organize their porn...
I know I am...
>>55917493
It's as general purpose as any modern language. It just follows a different paradigm.
>What can you actually make with it?
The core behind chordify is written in haskell for example.