Före kursstart

Registrering

Det finns två ställen där ni ska registrera er på kursen:

  1. För KTH-studenter: "Personliga menyn" i KTH Social.
    För SU-studenter: ange att ni går kursen i rapp-systemet.

  2. Ni behöver också registrera er på kursen progp16 i Kattis-systemet. Detta gör ni genom att:
    1. Logga in i Kattis,
    2. Gå till progp16 i Kattis, och
    3. Klicka länken för att registrera er högst upp.

Kursböcker

Nedanstående böcker rekommenderas men det finns andra som kan passa dig bättre.

  • Programming in Haskell av Graham Hutton.
  • Learn you a Haskell är en lättbegriplig och lättsam nybörjarbok om Haskell. Boken kan läsas gratis från hemsidan.
  • Structure and interpretation of computer programs (SICP) är en av de mest lästa texterna om funktionell programmering. Den använder inte Haskell utan en Lispdialekt som heter Scheme, men nästan allt i den är relevant för Haskellprogrammering också.
  • Learn Prolog Now! av Blackburn, Bos, och Striegnitz (tillgänglig gratis digitalt, går även att köpa i fysisk form)
  • Extraläsning för de som är intresserade: Concepts of Programming Languages av Robert Sebesta behandlar mycket av teorin i den här kursen. Tex historia och jämförelser av programspråk, syntaxanalys, reguljära uttryck, typer, med mera. Om du vill ha ett komplement och inte tycker att föreläsningsbilderna är tillräckliga så är denna bok ett tips!

Det är värt att påpeka att det finns mycket fritt material på nätet som behandlar ämnena i den här kursen!

Komma igång

Se sidan om att komma igång med labbarna.

Per Austrin skapade sidan 20 juni 2016

Lärare Per Austrin ändrade rättigheterna 20 juni 2016

Kan därmed läsas av lärare och ändras av lärare.

Lärare Per Austrin ändrade rättigheterna 22 augusti 2016

Kan därmed läsas av alla och ändras av lärare.
kommenterade 23 augusti 2016

Hej, under registrering här ovan står det både progp15 och progp16. Den senare länken (progp16) leder till 404 och på Kattis hittar jag endast progp15. Ska man registrera sig på den?

Lärare kommenterade 23 augusti 2016

Hej Thony, det ska vara progp16.  Jag har fixat felet på sidan, och nu finns progp16 på Kattis som man kan registrera sig på.  Tack för felrapporten!

kommenterade 23 augusti 2016

Vilken upplaga av Haskell-boken kommer att anvandas?

Lärare kommenterade 24 augusti 2016

Just i år, just i september kommer en ny upplaga som vi inte vet någonting om. Det ni behöver för att klara labbarna och tentan täcks av Hutton 1st edition. När vi vet mer om 2nd edition så berättar vi det på kurssidan.

Feedback Nyheter