Nothing but a bunch of stack-twiddling write-only bullshite.
Name:
Anonymous2011-02-09 18:29
In my Lisp DSL I do it like this:
fadd [@xs x y] -> [@xs x+y]
fsub [@xs x y] -> [@xs x-y]
fmul [@xs x y] -> [@xs x*y]
fdiv [@xs x y] -> [@xs x/y]
fdup [@xs x] -> [@xs x x]
fdrp [@xs x] -> [@xs]
fsay [@xs x] -> do x.say [@xs]
[2 3].fdup.fadd.fmul.fsay // prints 12
where is your haskell now?
Name:
Anonymous2011-02-09 18:43
>>5
Haskell's
fsay . fmul . fadd . fdup [2, 3]
wont be pf either
Name:
Anonymous2011-02-09 18:46
>>7
So is in my DSL:
fanus =: ?.fdup.fadd.fmul.fsay
fanus [2 3]
>>23
You can filter him by using his DSL's pattern matching syntax as the filter pattern.
Name:
Anonymous2011-02-09 19:30
>>23
You should use non-anonymouse BBS then. People, like me, who dont care about social norms, quickly get bans on non-anonymous sites. So, you should be safe there.
Name:
Anonymous2011-02-09 19:32
>>22
And, BTW, I'm not trolling. Just posting my opinion. Sorry, if it insults you, guys, but Computer Science gets quite subjective at times.
>>28
The DSL is pseudocode: http://dis.4chan.org/read/prog/1296914507/37 f [x _ @xs] -> x+xs.f
How does it know to return 0 in the unmentioned cases, such the empty list case? How does it know what to return in the unmentioned cases of every function?
>>26
The only way to prove that you're not trolling is to post the entire implementation of your DSL somewhere. Zip/Rar/7z/tar.bz2/... it up and upload it to any free file host (if you don't know any, I can easily point you to any).
Jesus Christ, can't you just type in the naive recursive definition and have the HASKAL compiler automagically figure out the fastest implementation for it?
>>40
yes, you can just do fibs = 0 : 1 : zipWith (+) fibs (tail fibs), but what's the fun in that? the whole point of haskell is to show off ``abstract bullshite" that lisp weenies will never comprehend.
>>41 but what's the fun in that?
I thought the entire point of functional programming was to make things easier to comprehend (to the programmer) at the cost of having to develop a smarter compiler.
>>47
Consider this: A pack of wild Niggers.
Savage, slavering Niggers nearing your white home. Trampling your white lawn. Raping your white daughter.
And you can't do shit since they're savages. The Nigger leader grabs your wife and fucks her with his shaman stick.
The primal Niggers finally dominate your household. They watch barbaric shows on TV and you are forced to be their slave.
Such is the downfall of White Man.
Consider this: A pack of urbanized Whites.
Civilized, free Whites nearing your nigger home. Treating your nigger lawn with lawnmowers. Educating your nigger daughter in a free public school.
And you can't do shit since they're civilized. The White leader grants your wife ability to vote and be elected and guarantees her full civil rights in his presidential speech.
The educated Whites finally dominate your 'hood. They show pop-science shows on TV and you are forced to be their equal.
Such is the upbringing of Nigger Man.