24FreelanceMercado freelance que nunca duerme
Activo

Aplicaciones Funcionales Puras en JVM en Frege

78 vistas#2366
CategoríaHecho a mano
Período de listado12 díashasta 21.11.2026
Publicado23.08.2026
Vistas7839 en 14 días

Acerca del servicio

Traducido
Escribo software funcional en Frege — esencialmente un dialecto de Haskell que se compila a bytecode de Java y se ejecuta en cualquier JVM. Si tu equipo vive dentro del ecosistema Java pero quiere las garantías de la programación funcional pura, puedo ayudar a unir estos dos mundos. En los últimos años he entregado servicios, bibliotecas y utilidades de línea de comandos donde la pereza, la inmutabilidad y el tipado estricto eliminaron clases enteras de errores antes de que el código llegara a producción. Típicamente, mi trabajo se ve así. Diseño un núcleo puro sin efectos secundarios en Frege y empujo toda la entrada-salida a los límites del sistema para que la lógica de negocio permanezca testeable y predecible. Confío en el sistema de tipos para modelar con precisión tu dominio: utilizando tipos de datos algebraicos y clases de tipos en lugar de comprobaciones defensivas de nulos. Debido a que Frege se ejecuta directamente en la JVM, escribo capas de integración cuidadosas que invocan bibliotecas Java existentes, envuelvo clases heredadas en envolturas funcionales seguras y expongo módulos de Frege para ser llamados desde Kotlin o Java sin fricción. La pereza me permite expresar tuberías de streaming y estructuras infinitas mientras conservo memoria. También manejo cosas prácticas: configuración de construcción a través de Gradle o Maven, empaquetado, integración continua, pruebas basadas en propiedades al estilo QuickCheck y documentación que tus ingenieros de Java entenderán. El entregable incluye código fuente comentado, una construcción reproducible, una breve nota sobre los patrones de diseño adoptados y un recorrido con tu equipo para que puedas mantener el código después. Ya sea que necesites un prototipo reescrito por corrección, un módulo crítico revisitado o mentoría en patrones funcionales en la JVM — entrego código que es correcto por construcción y un placer de desarrollar.
Freelancer contacts
E-mailShow
24
Veinte · consejo

Antes de hacer un pedido

  • Mira el portafolio del freelancer.
  • Describe tu tarea y pregunta por un precio y un plazo.
  • Revisa las opiniones de otros clientes.
  • O publica un proyecto y compara varias ofertas.
Misma categoría

Servicios similares

Todos los servicios en la categoría
Bueno saber
¿Cómo pido este servicio?

Escribe al freelancer usando el formulario en esta página: describe la tarea, la fecha límite y el resultado que necesitas.

¿Cómo verifico al freelancer?

Abre el perfil: la calificación, el portafolio y las reseñas de otros clientes muestran experiencia con tareas como la tuya.

Alex P.Hecho a mano
Contacto
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora