- Introduction
- List, Higher Order Functions
- User defined types, Error handling, Type classes
- Input Output, Modules
- Functors & Monads
- Primer Parcial
- Introduction to C
- Introduction to Rust
- References, Structs & Traits
- Rust Memory management
- Slices, Vector, iter, HashMap, HOFs
- Smart Pointers, Lifetimes, Dynamic Polymorphism
- Macros, Unsafe code
- Unicode
-
TP1:
-
TP2:
-
TP3:
-
TP4:
-
TP5:
-
TP6:
-
TP7:
-
TP8:
-
TP9:
-
TP10:
- TP11:
Teoria: Lunes 16 a 19, Práctica Martes de 17 a 19
- 1,2 Agosto
- 8,9,16 Agosto
- 22,23 Agosto
- 29,30 Agosto
- 5,6 Septiembre
- 12,13 Septiembre (Primer Parcial)
- 19,20 Septiembre
- 26,27 Septiembre
- 3,4 Octubre
- 17, 18 Octubre
- 24, 25 Octubre
- 31,1 Octubre
- 7, 8 Noviembre
- 14, 15 Noviembre
-
Inicial:
- Instalar Git
- Elegir un directorio como repositorio de proyectos por ejemplo
$HOME/Projects
. En la documentación lo llamaremos$PROJECTS
. - Clonar el repositorio de la materia en el directorio
$PROJECTS
git clone git@github.com:FacultadDeIngenieria/leng-prog.git
- or
git clone https://github.com/FacultadDeIngenieria/leng-prog.git
-
Haskell
-
Rust