layout | title | permalink |
---|---|---|
page |
Material |
/material/ |
Canal de YouTube con material audiovisual, creado para la cursada virtual del 1C 2020.
- Clase 1 - Intro a la materia y Mixins
- Clase 2 - Mixins: Resolución de Conflictos
- Clase 3 - Metaprogramación
- Clase 4 - instance_eval y method missing
- Clase 5 - Prototype
- Clase 6 - Multimethods
- Clase 7 - Intro a chequeo estático de tipos en Objetos
- Clase 8 - Contratos, Binding, Type Arguments, Varianza
- Clase 9 - Pattern Matching vs Polimorfismo, Inmutabilidad, Case Classes
- Clase 10 - Comportamiento vs Estructura, Mónadas
- Clase 11 - Ejercicio de Diseño Objetos Funcional
- Clase 12 - Objetos + Funcional
- Clase 13 - Reflection en Scala
- Clase 14 - Macros en Scala
- Clase 15 - Funcional en otros lenguajes
En este repositorio están todos los scripts y el código correspondiente a cada clase en branches independientes.
- Instalación de entorno Ruby + Rubymine y creación de proyectos
- Guía de Lenguaje de Ruby
- Instalación de entorno Scala-IDE + Creación de proyectos con tests
- Guía de Lenguaje de Scala
- Mixin-based Inheritance- Bracha, Cook
- Traits: Composable Units of Behaviour - Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, and Andrew P. Black
- Stateful Traits - Alexandre Bergel, Stephane Ducasse, Oscar Nierstrasz, Roel Wuyts
- The programming language Jigsaw: mixins, modularity and multiple inheritance - Gilad Bracha. Primeros 3 capítulos.
- Paolo Perrota - Metaprogramming Ruby: Program Like the Ruby Pros
- RubyMonk
- Guías de Mumuki
- Para poder acceder por primera vez a las guías de Mumuki, necesitás registrarte a través de este link.
- Martin Odersky - "Progamming in Scala" - Libro del creador de Scala
- Paul Chiusano and Rúnar Bjarnason - Functional Programming in Scala
- Scala Cheatsheet - Referencia rápida a la sintaxis de Scala
- The Neophyte's Guide to Scala - Guia de scala para neófitos
- Scala Exercies - 47 Degrees - Ejercicios para practicar con scala
- Anatomy of functional programming - Definiciones de programación funcional usando Scala
- Dan Piponi - "You Could Have Invented Monads!" - Mónadas en Haskell
- http://www.scala-sbt.org/0.13/tutorial/index.html - Tutorial oficial de SBT