uqbar-project / function-laboratory

https://uqbar-project.github.io/function-laboratory/
GNU General Public License v3.0
3 stars 2 forks source link

Laboratorio de funciones

logo

Este proyecto fue creado con la intención de familiarizarse con el paradigma de programación Funcional.

Consiste en visualizar las funciones y valores como bloques que se van encastrando, permitiendo entender la estructura de las expresiones más fácilmente que con texto.

Por ahora solo cuenta con un checkeo de tipos y código de color para identificarlos.

Entrá al sitio para jugar aplicando funciones: https://uqbar-project.github.io/function-laboratory/

Validaciones

aplicacion

aplicacion_expresiones

composicion

aplicacion_parcial

tipo_parametrico

Colores

Los colores de los bloques dependen de su tipo. Cada tipo básico tiene asignado un color, y el color de las funciones es una mezcla entre los colores de los tipos de los parámetros y el de salida. Esto permite que expresiones con el mismo tipo tengan el mismo color.

image

Contribuciones

Esta app fue creada en Javascript usando Blockly. Sentite libre de revisar los issues y consultarnos si te interesa resolver alguno.

¿Quiénes somos?