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

Why Haskell is utterly verbose?

Name: Anonymous 2011-05-15 20:11

Lisp

pSym A [B:A@Rest] -> [[B Rest]]


Haskell

pSym a (b:rest) = if a == b then [(b,rest)] else []
pSym a [] = []


Lisp

Tree =: [[n 5 [n 5 n]] 4 [[n 5 n] 6 n]]


Haskell

data Tree a = Empty | Node (Tree a) a (Tree a)
tree = Node (Node Empty 5 (Node Empty 5 Empty)) 4 (Node (Node Empty 5 Empty) 6 Empty)

Name: Anonymous 2011-05-16 14:41

I don't get it. Most people who like Haskell like Lisp, I don't see why should I be enraged by this.
But honestly, your DSL looks ugly and obfuscated. I like normal CL more and Haskell even more. The only thing that gets on my nerves is you spamming that shit all over the place.
But still better than autism threads, so yeah, whatever.

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