Differences between revisions 4 and 5
Revision 4 as of 2007-06-17 12:02:44
Size: 1173
Editor: DavidAdam
Comment: speeling
Revision 5 as of 2007-08-13 19:09:13
Size: 2855
Editor: 203
Comment:
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
 [http://undertook.freecities.com/67.html japanese bdsm drawings] | [http://pointman.ibnsites.com/45.html smoking nude woman] | [http://snipe.freecities.com/5.html drink piss thai] | [http://refocussed.150m.com/54.html anal play men] | [http://gleans.150m.com/50.html fake vagina] | [http://troubles.freecities.com/49.html gaping ass shots] | [http://gilding.freewebsitehosting.com/ free teen pussy] | [http://molybdenum.fcpages.com/6.html nude vid] | [http://burst.dreamstation.com/59.html sony dvd 800 driver] | [http://lamplights.bravepages.com/3.html nude sex wallpapers] | [http://neologism.wtcsites.com/56.html transvestites bra tg] | [http://lucent.envy.nu/3.html ebony hand job] | [http://credibly.exactpages.com/94.html blond hardcore sex] | [http://edginesses.1sweethost.com/26.html plumper milf] | [http://priming.g0g.net/24.html spy cam nympho] | [http://chiapas.freewebsitehosting.com/58.html watersport sun glasses] | [http://scabby.o-f.com/97.html plump skinny lips] | [http://slating.freewebpages.org/15.html boob squad melanie] | [http://undertook.freecities.com/56.html girls that gush] | [http://chiapas.freewebsitehosting.com/87.html midget ffm] | [http://pratfall.150m.com/45.html femdom extreme] | [http://terrified.1accesshost.com/66.html pissing for free] | [http://swooshes.150m.com/51.html lesbian fem dom] | [http://ohms.envy.nu/47.html enema exulsion pics] | [http://pratfall.150m.com/5.html indiana glory holes] | [http://molybdenum.fcpages.com/85.html penis insertion] | [http://boil.150m.com/37.html breast bondage mpg] | [http://ordainment.exactpages.com/42.html indian hottie wow] | [http://headbutt.angelcities.com/28.html gaping hole insertions]

The first half of this unit involves revision of ["Haskell"], a functional programming language that most people will be familiar with from [:FoundationsOfComputerScienceCITS1211:Foundations of CS]. Again the hugs interpreter is used. There are a number of compulsory labs during this section (unassessed).

The second half of the unit relates to the implementation of functional programming languages and Haskell including lambda calculus, beta reduction, graph reduction, super combinators, fold/unfold transformations, proof by induction, garbage collection and more.

There is a programming test halfway through the unit. There is also an assignment, often relating to implementing type inference for a toy version of Haskell (the parser is provided for you). The exam content relates entirely to the second half of the unit (and you need >= 40% to pass the exam). You cannot simply rely on knowing Haskell to pass this unit.

Attendance in tutorials is not required.

Taken in 2006 by RowanDavies

[http://undergraduate.csse.uwa.edu.au/units/CITS3211/ Unit website]

[http://handbooks.uwa.edu.au/units/cits/cits3211 Handbook entry]


CategoryUnits