Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.65 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.65 KB

tadp2015c2-scala-objetofuncional-microprocesador

Este proyecto esta separado en varios proyectos pequeños de microporcesador en el que se iŕan introduciendo nuevos conceptos del paradigma funcional sobre el de objetos.

  • objetos-puro: Ejercicio inicial resolviendo el problema del microprocesador aplicando el patrón Visitor.
  • functional-mutable: Ejercicio pasando de objetos a funcional con Pattern Matching.
  • functional-inmutable: Ejercicio cambiando el microporcesador para que haya inmutabilidad.

Instalación

Para utilizar el proyecto desde el scala-ide, se neceita la dependencia sbt previamente, para ello hay que instalar diche dependencia:

una vez instalado sbt, basta desde la linea de comandos ir a cualquiera de los proyectos y ejecutar

sbt eclipse

Esto instalará todas las dependencias necesarias para usar el proyecto, luego de eso desde eclipse basta con importar el proyecto elegido. Scala IDE detectará automaticamente la estructura del proyecto, desde ahí el proyecto puede usarse normalmente desde la ide

Ejecutando los tests desde sbt

Para ejecutar los tests desde sbt, basta con ejecutar el siguiente comando desde la consola en el raiz del proyecto elegido

sbt test