[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why aren't you learning haskell right now?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 30
Thread images: 5

File: haskell.png (20KB, 500x400px) Image search: [Google]
haskell.png
20KB, 500x400px
Why aren't you learning haskell right now?
>>
>>60028643
personally i think its starting to get a bit too mainstream
>>
>>60028643
The outcome is not rewarding. The produced binaries are slow as hell and drains CPU and memory resources
>>
i looked at a few examples and it doesn't seem like a real programming language
it's "programming" in much the same way that fetching data from a relational database with SQL is "programming", you just describe the results and you don't worry about the implementation.

Not to mention the 2GB of runtime bloat and the absolutely backwards bolted on hacks they had to add just to allow stateful programming, which is pretty fucking necessary outside of pure maths dickery.
>>
>>60028643
I'm learning Ocaml, it seems to be cooler.
>>
File: 202260-161952-slither.jpg (106KB, 400x397px) Image search: [Google]
202260-161952-slither.jpg
106KB, 400x397px
>>60028643
I work with python and I am happy.
what am I missing?
>>
File: theLogo.png (15KB, 400x400px) Image search: [Google]
theLogo.png
15KB, 400x400px
>>60028655
I suggest ATS. (applied type system)
It's a hidden gem, it's certainly not mainstream
>>
>>60028643
I have a life
>>
>>60028643
because I already know haskell

>>60031432
t. brainlet

>>60029083
the ST monad is not a hack and stateful programming is not necessary for anything
>>
>>60028643
I am.

Finding a good book is hard.
>>
I've already learned Haskell at uni and let's be honest, it's a worthless language.
>>
>>60028643
I have a gf
>>
>>60028643
I dont waste my time learning meme langs
>>
>>60032000
>t. vir/g/in
>>
>>60033300
>I don't use my time wisely
>>
File: 1464700947757.gif (2MB, 316x228px) Image search: [Google]
1464700947757.gif
2MB, 316x228px
>>60033317
>learning haskel
>using my time wisely
>>
>>60028643
I have a cock
>>
so I have
data Yoyo =
Yo String String
deriving (Show, Eq)

getit :: String -> IO (Maybe [Yoyo])

how do I remove the "IO" from the returned value of getit?
>>
>>60033332
String -> (Maybe[Yoyo])
>>
>>60033460
wow man, is that a yoyo reference? Xdd
>>
But I am.

Not that I am enthusiast about it anyway
>>
>>60033460
Bind the return value of the getit function inside a do
main = do 
val <- getit "string"
>>
>>60033460
and you might also want to take a look at the (>>=) operator
>>
Why is it worth learning? What is good about it?


These are genuine questions.
>>
I don't think I'm smart enough to handle functional programming. I keep considering learning some form of Lisp or Haskell but I'm really intimidated, it might be hard to learn for me and it might not have any real payoff.
>>
>>60028643
It doesn't work good on Windows and the syntax is a shit. Java or F# are better.
>>
>>60028643
It's a nearly useless language, cool to mess around with but it really just feels like a toy.
>>
>>60033641
>>60033657
thanks
>>
>>60033666
for type safety and abstraction, basically joy of programming
>>
File: so different yo.jpg (41KB, 400x367px) Image search: [Google]
so different yo.jpg
41KB, 400x367px
>>60028643
To each their own. I don't feel a need to be different for the sake of being different, or just so I can pretend superiority towards people who actually made rational choices.
Thread posts: 30
Thread images: 5


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.