Skip to content

FacultadDeIngenieria/leng-prog

Repository files navigation

Temas teórica:

  1. Introduction
  2. List, Higher Order Functions
  3. User defined types, Error handling, Type classes
  4. Input Output, Modules
  5. Functors & Monads
  6. Primer Parcial
  7. Introduction to C
  8. Introduction to Rust
  9. References, Structs & Traits
  10. Rust Memory management
  11. Slices, Vector, iter, HashMap, HOFs
  12. Smart Pointers, Lifetimes, Dynamic Polymorphism
  13. Macros, Unsafe code
  14. Unicode

Trabajos Prácticos

  1. TP1:

  2. TP2:

  3. TP3:

  4. TP4:

  5. TP5:

  6. TP6:

  7. TP7:

  8. TP8:

  9. TP9:

  10. TP10:

  1. TP11:

Calendario

Teoria: Lunes 16 a 19, Práctica Martes de 17 a 19

  1. 1,2 Agosto
  2. 8,9,16 Agosto
  3. 22,23 Agosto
  4. 29,30 Agosto
  5. 5,6 Septiembre
  6. 12,13 Septiembre (Primer Parcial)
  7. 19,20 Septiembre
  8. 26,27 Septiembre
  9. 3,4 Octubre
  10. 17, 18 Octubre
  11. 24, 25 Octubre
  12. 31,1 Octubre
  13. 7, 8 Noviembre
  14. 14, 15 Noviembre

Environment setup:

  1. 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
  2. Haskell

  3. Rust

Bibliografía

Recursos

About

Universidad Austral - FI - Lenguajes de Programación

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages