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

Pages: 1-

And then theres Haskell

Name: Anonymous 2011-01-06 0:02

Haskell is like "that girl."  You know the one...

You never really went steady, but you'd run into her from time to
time while knocking around in disreputable joints, usually late at
night, every several months or so.  She looked so hot, so sleek, so
sexy, so expressive, so exotic.  You'd end up back at her place and
the night would just...  take off.  A complete blur of hot, sweaty,
feverish, delirious, fumbling passion.  You'd do things to each
other...  you'd do things to her, she'd do things to you...  things
that you're not even sure have names, that you're pretty sure are
illegal almost anywhere.  Even her kinks have kinks --- and after one
of these nights, you'd realize that you yourself had a lot more kinks
than you.  And it wasn't just physical, it was --- cerebral. 
Ethereal.  Transcendent.  But it would all whiz by in a blur, and by
morning you'd find yourself lightheaded, a bit confused, and
stumbling homeward to your regular gal.

Over the next few days and weeks you'd find yourself occasionally
drifting away, thinking about her.  Haskell.  You'd be there, banging
away at your regular girl, and find yourself thinking "you know, if I
was with Haskell, I'd be doing this completely differently."  You'd
think "I could be doing so much bigger and better stuff with
Haskell."  Now, your regular girl, she's not as exotic as Haskell. 
Pretty, maybe, if you're lucky.  (Perhaps your regular girlfriend's
name is Python. ;-)  But not nearly as --- weird.  Wild.  Cool. 
Exciting.  Don't get me wrong --- your girl, she's wonderful.  You've
got a wonderful relationship.  She's --- comfortable.  You can bang
away at her all day and night.  She's accommodating.  Easy going. 
You work well together.  But --- confidentially --- she's, well,
maybe just a little bit boring.  You'd catch yourself thinking these
things, and the guilty pangs would get to you...  You'd quash the
thoughts, buckle down, and get back to banging away.  Comfortable... 
there's a lot to be said for that, ya know?  Comfortable...  just
keep telling yourself that.

Months would go by.  Late some night you'd find yourself out,
disreputable places again.  Maybe that hacker bar, LtU.  Somebody'd
slip you an URL for some renegade paper, you know, one of *those*
papers.  You'd run into Haskell again.  And the whole thing starts over.

Eventually, you're going to get the ultimatum.  Haskell's ultimately
just like any other girl on some level;  she needs commitment. 
Eventually, after one night of wild, feverish, kinky, abstract
passion, she's going to say to you:  "All these times, and you don't
understand me at all!  You know, you're going to have to get serious,
mister!  I've got needs, too.  You're going to have to get serious
about my monads, or that's the last time you're going to play with
them!  Got it?"

...and then, you've got to make The Choice.

Chances are, you're going to go back to your regular gal.  Haskell's
just too much for any one man, probably.  She leaves a trail of
broken, brainy, embittered PhDs and former programmers behind her. 
She ruins you for the RealWorld.  You can ride a while, but you
probably can't go the distance with her.  Go back to your regular gal
and try not to think too much about what you've seen.  Done.  Felt. 
Thought.

Maybe you can salvage a little happiness;  but it'll be hard.  After
all...  you've tasted Haskell.

She's not like anything else.

Name: Anonymous 2011-01-06 0:18

haskell=faggotry

Name: Anonymous 2011-01-06 0:37

Why Haskell doesnt have macros?

Name: Anonymous 2011-01-06 0:38

Why haskell.org is written in PHP?

$ telnet haskell.org 80
Trying 78.46.100.180...
Connected to haskell.org.
Escape character is '^]'.
GET / HTTP/1.1
Host: haskell.org

HTTP/1.1 307 Temporary Redirect
Date: Tue, 21 Dec 2010 23:38:48 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch
Location: http://haskell.org/haskellwiki/Haskell

Name: Anonymous 2011-01-06 0:39

Why Haskell?

Name: Anonymous 2011-01-06 0:51

>>4
MediaWiki.

Someone should inform dons that there is no way to achieve MediaWiki-like levels of functionality in a Haskell codebase, so that he will stay up all night churning out a replacement in Snap or Misto

Name: Anonymous 2011-01-06 4:31

>>3

You may want to look at Template Haskell.

Name: Anonymous 2011-01-06 11:42

>>7
True macros are syntactically indistinguishable from function calls.

Name: Anonymous 2011-01-06 11:52

>>8
True languages that have True macros don't have syntax and code is data.

Name: Anonymous 2011-01-06 13:54

>>9
"ohno i'm choking on a million dicks!" <- you

Name: Anonymous 2011-01-07 8:24

>>9
Sorry, your world where lack of syntax is an advantage is in another castle.

Name: >>11 2011-01-07 8:25

Forgot the sage.  Here it is.

Name: Anonymous 2011-01-07 8:28

>>11
Instead of dedicating brain power to syntax comprehension, I can allocate it to other areas, such as logic. Bracket matching is easy using the right software.

Name: Anonymous 2011-01-07 8:59

>>13
It sounds like you prefer to moo instead of using actual words because English grammar takes too much brain power.

Name: Anonymous 2011-01-07 9:22

>>14
It sounds like you prefer applescript to other languages because it's like you're talking to the computer.

Name: Anonymous 2011-01-07 9:25

>>15
You farted in my face.

Name: Anonymous 2011-01-07 10:56

>>15
Post unrelated

Name: Anonymous 2011-01-07 12:48


on push(StackRef, value)
    set StackRef's contents to {value} & StackRef's contents
    return StackRef
end push
 
on pop(StackRef)
    set R to missing value
    if StackRef's contents ≠ {} then
        set R to StackRef's contents's item 1
        set StackRef's contents to {} & rest of StackRef's contents
    end if
    return R
end pop
 
on isStackEmpty(StackRef)
    if StackRef's contents = {} then return true
    return false
end isStackEmpty
 
 
set theStack to {}
repeat with i from 1 to 5
    push(a reference to theStack, i)
    log result
end repeat
repeat until isStackEmpty(theStack) = true
    pop(a reference to theStack)
    log result
end repeat

Name: Anonymous 2011-01-07 13:35

I read 4chan because I enjoy watching people who are depressed, suicidal, antisocial and socially abused talk about their life like they are normal and have no problems

there is your tl:dr in a nutshell

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