Teaching GuideTerm Faculty of Computer Science |
Grao en Enxeñaría Informática |
Subjects |
Programming Paradigms |
Sources of information |
|
|
Identifying Data | 2021/22 | |||||||||||||
Subject | Programming Paradigms | Code | 614G01014 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Graduate | 1st four-month period |
Second | Obligatory | 6 | ||||||||||
|
Basic |
WIKSTRÖM, A. (1988). Functional Programming Using Standard ML. Prentice Hall John Whitington (2013). OCaml from the very beginning. Coherent Press Andrei De Araújo Formiga (2015). OCaml: Programação funcional na prática. Casa de Código |
Functional Programming in OCaml (libro de texto do curso CS3110 da Universidade de Cornell) http://www.cs.cornell.edu/courses/cs3110/2021sp/textbook/ |
|
Complementary |
WEIS, P. & LEROY, X. (1993). Le Languaje Caml. InterEditions COUSINEAU, G, & MAUNY, M. (1998). The functional Approach to Programming. Cambridge University Press. John Whitington (2014). More OCaml. Algorithms, Methods & Diversions. Coherent Press Yaron Minsky, Anil Madhavapeddy & jason Hickey (2013). Real World OCaml. O'Reilly PAULSON, L. C. (1991). ML for the Working Programmer. Cambridge University Press. Michel Quercia (2000). Nouveaux exercices d'algorithmique. Éditions Vuibert, Paris Philippe Narbe (2005). Programmation fonctionnelle, générique et objet: une introduction avec le langage OCaml. Vuibert, Paris Jacques Rouablé (1997). Programmation en Caml. Eyrolles, Paris Luc Albert (1997). Cours et exercices d'informatique. Thomson Publishing International, Paris Joshua B. Smith (2006). Practical OCaml. Apress Richard Bird (2014). Thinking Functionally With Haskell. Cambridge University Press Richard Bird & Jeremy Gibbons (2020). Algorithm Design With Haskell. Cambridge University Press |
DOWNEY, A.; MONJE, N.: Think OCaml. How to Think Like a (Functional) Programmer CHAILLOUX, E.; MANOURY, P. & PAGANO, B.: Developing Applications With Objective Caml. |
|