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

Pages: 1-4041-

Haskell for complete newbies

Name: Anonymous 2007-05-21 15:40 ID:f+/COkCw

Are there any Haskell tutorials for people who are completely new to programming?

I have a few friends who are interested in learning programming, and they're asking me what language they should start with. Now, I believe that if taught correctly, a functional language is the best way to start learning, but it seems that all Haskell tutorials are targeted towards people who already have experience in procedural programming. Am I wrong? If so, what would you recommend?

Name: Anonymous 2007-05-21 15:46 ID:I5KK/Gup

tselect :: [(TChan a, t)] -> STM (a, t)
tselect = foldl orElse retry
    . map (\(ch, ty) -> (flip (,) ty) `fmap` readTChan ch)


Summary: there are no Haskell books because Haskell is write-only.

Name: Anonymous 2007-05-21 15:51 ID:fUu+sbIS

'-'); endcount=200; word; } word; /*actualString=wordTable.elementAt(randomnumber); token; false){
 ; for
 = class public System.out.print(prevString=actualString=wordTable.elementAt(randomnumber)); { "+count);
 } umschließenden tokenizer.whitespaceChars('\n', des
 == '); '.');

Name: Anonymous 2007-05-21 16:02 ID:QDlAqROS

One word, http://haskell.org/soe/ , thread over.

Name: Anonymous 2007-05-21 16:11 ID:uvVcSQLm

>>4 Gaypenis

Name: Anonymous 2007-05-21 16:16 ID:QDlAqROS

The cover of that book is excessively gay, by the way. Actually it makes it kind of awesome.

Name: Anonymous 2007-05-21 17:28 ID:Heaven

Introduction to Functional Programming using Haskell
By R. Bird

Highly recommended. It's well set out and easy to follow. At the University of Oxford, functional programming is taught before procedural using this book and the core text.

Name: Anonymous 2007-05-22 2:23 ID:Bo/FMwWO

>>7
Except he has this penchant for using weird typographical conventions in example code. So you can't just type the examples in and hope them to work, since there's no key for the mathspeakically correct inequality operator on most keyboards... or for the arrow that points to the left ("<-") symbol.

Good shit, otherwise. Explains strictness and the difference between foldr and foldl pretty well. I wish he'd used seq rather than rolling his own "strict" function, but that's rather minor in the real world.

Name: Anonymous 2007-05-22 2:28 ID:wZZ5s5U0

>>8
At least it's not APL.

Name: Anonymous 2007-05-22 2:49 ID:Je1lkIMR

I wish I had learnt Haskell first. Time to write a Haskell version of why_’s Ruby book, methinks.

Name: Anonymous 2007-05-22 3:11 ID:yNfxbErN

>>10
why is a crybaby emo faggot who should just kill himself already instead of writing an emo rant every week saying he would.

also, haskell books are no good. The wikibook is cool though (since I wrote some of it :)

Name: Anonymous 2007-05-22 3:36 ID:PM6o0r+y

*#($A(#@@>$5%

This is a valid APL program that functions as web server and does mpeg compression when it is not serving files

It is also a valid Perl program.

Name: Anonymous 2007-05-22 4:10 ID:Je1lkIMR

>>7
>>8

Is this available in PDF form anywhere?

Name: Anonymous 2007-05-22 5:00 ID:KYxcKfIK

One word, have them read SICP, thread over.

Name: Anonymous 2007-05-22 5:53 ID:VSTiYZgw

I love Haskell, but I believe it's too syntaxful to be a good teaching language. Scheme is more suitable.

Name: Anonymous 2007-05-22 9:37 ID:VdwiKTxF

>>13

Couldn't find one anywhere. Have you tried your local library?

Name: Anonymous 2007-05-22 10:30 ID:G2f6+KCq

Please give link to scip someone.
I remember seeing scip on wikipedia, but there's no article now, and i want to read the book.

Name: Anonymous 2007-05-22 11:59 ID:KYxcKfIK

>>17
GOOGLE, YOU FUCKING MOTHER FUCKER, DID IT EVER CROSS YOUR RETARDED MIND TO TRY IT FOR ONCE?

Name: Anonymous 2007-05-22 12:24 ID:pOYPeyDH

>>13
Why do you want PDF shit?

>>14
Truth

Name: Anonymous 2007-05-22 13:38 ID:G2f6+KCq

>>18
Crossed many times, it gives me Society of Competitive Intelligence Professionals. 'scip book' doesn't help either

Name: Anonymous 2007-05-22 14:10 ID:l0TovMe/

>>20
You must be trolling, but anyway, it's SICP.

Name: Anonymous 2007-05-22 16:45 ID:HvearvRm

>>21
no its not 'SICP', this is clearly just your way of saying "I've read SICP".

Name: Anonymous 2007-05-22 16:49 ID:m1UjK0mn

>>16

They have no books on Haskell at all.

Name: Anonymous 2007-05-22 18:34 ID:cThFm1vh

>>23

Have you tried asking? In the UK, they'll order books in from elsewhere for about £0.50p...

Name: Anonymous 2007-05-22 18:36 ID:08hYREeN

cock. :D

Name: Anonymous 2007-05-22 18:37 ID:hEUT+y9f

>>24
I mean the entire library system ;p

Name: Anonymous 2007-05-22 18:39 ID:HCnq6Q4x

SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC
SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC SPIC

Name: Anonymous 2007-05-22 21:15 ID:EglKsM2L

Structure and Interpretation of Computer Programs

Name: Anonymous 2007-05-22 21:31 ID:HvearvRm

Structure of Computers and Interpretation of Programs

Name: Anonymous 2007-05-23 8:57 ID:dsooJdC3

Structure and Interpretation of CP

Name: Anonymous 2007-05-26 1:25 ID:TsfmlNfI

Name: Anonymous 2007-05-26 7:28 ID:P23sDHVp

>>31
Epic

Name: Anonymous 2007-05-29 16:39 ID:izTDa4cd

>>30
I'm still loling

Name: Anonymous 2007-05-29 16:53 ID:hgPkx2cv

>>33
Have you heard of Knuth's The Art of CP then?

Name: Anonymous 2007-05-29 17:45 ID:jyxdVdAS

the facesitting of moses

Name: Anonymous 2007-05-29 21:20 ID:YLse8OIm

>>34
lol'd again

Name: Anonymous 2009-01-14 13:48

WHBT

Name: Anonymous 2009-03-06 7:04


Spic SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC   SPIC SPIC SPIC.

Name: ​​​​​​​​​​ 2010-10-26 0:52

Name: Anonymous 2011-02-03 1:34

Name: Sgt.Kabu憏ᥪkiman虜呸 2012-05-29 2:04

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

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