Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Learning Haskell

Name: Anonymous 2012-11-28 2:22

I've recently become interested in learning a new language, and haskell seems like a great language to learn. I got a few books on haskell, too. So, /prog/, why shouldn't i learn haskell?

Name: Anonymous 2012-11-28 3:32

because you wouldn't comprehend it anyways

Name: Anonymous 2012-11-28 4:01

Name: Anonymous 2012-11-28 4:19

>>3 `
>complaining about lack of dynamic scope

I wish I could be so brilliant.

Name: Anonymous 2012-11-28 6:38

>>4
- Absence of dynamic scope, implicit open recursion, late binding, and duck typing severely limits Haskell, since there are things that can't be done easily without these features: you can't implement dynamic scope in general (and be type-safe) without converting your entire program to use tagged values. So in this respect, Haskell is inferior to dynamic typing languages.
Do you have some clean way to implement ``dynamic scope'' in Haskell? Doubt it.

Name: Anonymous 2012-11-28 7:39

>>1
I find OCaml to be more practical than Haskell.

Name: Anonymous 2012-11-28 7:54

>>4
Why do you have to ``quote'' (you're not even quoting anyone) like a retard from the imageboards?

Name: Anonymous 2012-11-28 8:07

>>7
I have already explained it to you. Those are not quotes but a modern and less verbose syntax that cool people use on BBS.

Name: Anonymous 2012-11-28 8:15

>>8
LE E/G/IN /G/OOIN /G/RO XDDDDDDDDDDD

Name: Anonymous 2012-11-28 9:43

>>9
fuck you faggot

Name: Anonymous 2012-11-28 12:12

Haskell seems like a nice language to write bug-free, clean code in.

Name: Anonymous 2012-11-28 12:14

>>11
Except it's fucking disgusting and verbose.

Name: Anonymous 2012-11-28 12:16

> And, just like with Python, indentation based syntax makes Haskell unusable --HAXUS THE GREAT
Haskell confirmed for indentation based shit.
Stick with Symta.

Name: Anonymous 2012-11-28 14:39

Has anyone here written a complete program in haskell?
If so, can you paste the source code here for refrence?

Name: Anonymous 2012-11-28 14:57

>>14
What are you trying to get at? That no one writes programs in Haskell? If so, take a look at xmonad's source.

Name: Anonymous 2012-11-28 15:27

>>15
xmonad is shit that only autists use

Name: Anonymous 2012-11-28 15:41

>>16
I merely pointed it out as a Haskell program.

I myself use scrotwm/spectrwm.

Name: Anonymous 2012-11-28 17:07

>>15
xmonad seems to be the only ``useful'' program that Haskellites source.
I would like more than one piece of evidence, please!

Name: Anonymous 2012-11-28 17:27

>>18
All the good Haskell programmers are busy helping Wall Street leech money out of the rest of the world, so of course they're under NDA about everything they've ever written that's actually of use.

Name: Anonymous 2012-11-28 17:34

>>18
pandoc is pretty cool though

Name: Anonymous 2012-11-28 17:44

>>18
Yesod is also very cool. It demostrate the power of template haskell

Name: Anonymous 2012-11-28 17:53

OP- I suggest you ask yourself why exactly you are choosing Haskell over all the other more practical alternatives for functional programming languages. Haskell is a pure functional language whos syntax most closely matches mathematical logic. People who use Haskell usually use it for research purposes for things that involve proof of correctness. Scala, Ocaml, F# and Erlang or more commonly used in the software industry to make real world tools and applications. If you have the math background and are more concerned about the design of algorithms and functional data structures, then by all means Haskell is your best bet. But if you want to learn a functional language you could put to actual use right away, Haskell should be your last choice on your list.

Name: Anonymous 2012-11-28 18:21

>>22
Son, I don't know about that. Is Unlambda really less useful than Haskell?

http://www.madore.org/~david/programs/unlambda/

Name: Anonymous 2012-11-29 2:59

>>23
stick with an APL like J, or learn Caml if you are seeking functional.

R for graphs and statistics.

I am an oldie, to I use bc/dc and any *lisp*.

Name: Anonymous 2012-11-30 2:01

http://dis.4chan.org/read/prog/1252416490/

If none of you have read all of this you should consider it a canonical Haskell language copypasta.

Don't change these.
Name: Email:
Entire Thread Thread List