¿Has usado Haskell Programming Language - Learn Functional Programming para iOS? Comparte tu experiencia y ayuda a otros usuarios.


Detalles clave de Haskell Programming Language - Learn Functional Programming

  • El clásico lenguaje de programación Haskell para iPad, iPhone y iPod touch. El lenguaje de programación es una herramienta perfecta para estudiar, matemáticas complejas...
  • Última actualización el
  • Ha habido 3 actualizaciones
  • Estado de análisis de virus:

    Limpio (es muy probable que este programa de software esté limpio)


Imagen ampliada para Haskell Programming Langu…
Haskell Programming Language - Learn Functional Programming 0/1

Descripción del desarrollador

El clásico lenguaje de programación Haskell para iPad, iPhone y iPod touch. El lenguaje de programación es una herramienta perfecta para estudiar, matemáticas complejas...
El clásico lenguaje de programación Haskell para iPad, iPhone y iPod touch. El lenguaje de programación es una herramienta perfecta para el estudio, cálculos matemáticos complejos, entretenimiento y muchas otras tareas útiles. La aplicación es especialmente útil para aprender el lenguaje de programación Haskell. Debes comprar compilaciones dentro de la aplicación. Se requiere conexión a Internet. - La gran herramienta de programación en el AppStore. - ¡Tu lenguaje de programación para iOS es increíble! * CARACTERÍSTICAS * - Compila y ejecuta tu programa. - Entrada de texto antes de la ejecución del programa y salida de texto. - Editor de código fuente mejorado con resaltado de sintaxis, números de línea, temas de color y teclado adicional. - Referencia de lenguaje en línea y varios ejemplos de programas. * LIMITACIONES * - Se requiere conexión a Internet para compilar y ejecutar un programa. - Gráficos, red, sistema de archivos y entrada en tiempo real no son compatibles. - El tiempo máximo de ejecución de un programa es de 15 segundos. ¡Gracias por usar la aplicación! ====================================== Haskell es un lenguaje de programación funcional puro, de propósito general y estandarizado, con semántica no estricta y tipado estático fuerte. Lleva el nombre del lógico Haskell Curry. En Haskell, "una función es un ciudadano de primera clase" del lenguaje de programación. Como lenguaje de programación funcional, el principal constructo de control es la función. Tras el lanzamiento de Miranda por Research Software Ltd, en 1985, el interés en lenguajes funcionales perezosos creció: para 1987, existían más de una docena de lenguajes de programación funcional pura y no estrictos. De estos, Miranda fue el más utilizado, pero era software propietario. En la conferencia sobre Lenguajes de Programación Funcional y Arquitectura de Computadoras en Portland, Oregón, se celebró una reunión durante la cual los participantes formaron un fuerte consenso de que se debería formar un comité para definir un estándar abierto para tales lenguajes. El propósito del comité era consolidar los lenguajes funcionales existentes en uno común que sirviera como base para la investigación futura en el diseño de lenguajes funcionales. Haskell presenta evaluación perezosa, coincidencia de patrones, comprensión de listas, clases de tipos y polimorfismo de tipos. Es un lenguaje puramente funcional, lo que significa que, en general, las funciones en Haskell no tienen efectos secundarios. Hay un constructo distinto para representar efectos secundarios, ortogonal al tipo de funciones. Una función pura puede devolver un efecto secundario que se ejecuta posteriormente, modelando las funciones impuras de otros lenguajes. Haskell tiene un sistema de tipos fuerte y estático basado en la inferencia de tipos de Hindley-Milner. La principal innovación de Haskell en este ámbito es añadir clases de tipos, que se concibieron originalmente como una forma fundamentada de añadir sobrecarga al lenguaje, pero que desde entonces han encontrado muchos más usos. El constructo que representa efectos secundarios es un ejemplo de un mónada. Las mónadas son un marco general que puede modelar diferentes tipos de computación, incluyendo manejo de errores, no determinismo, análisis y memoria transaccional de software. Las mónadas se definen como tipos de datos ordinarios, pero Haskell proporciona azúcar sintáctica para su uso. El lenguaje tiene una especificación abierta y publicada, y existen múltiples implementaciones. Hay una comunidad activa alrededor del lenguaje, y más de 5400 bibliotecas y herramientas de código abierto de terceros están disponibles en el repositorio de paquetes en línea Hackage. La implementación principal de Haskell, GHC, es tanto un intérprete como un compilador de código nativo que funciona en la mayoría de las plataformas. GHC es conocido por su implementación de alto rendimiento de concurrencia y paralelismo, y por tener un rico sistema de tipos que incorpora innovaciones recientes como tipos de datos algebraicos generalizados y familias de tipos.


Especificaciones completas

GENERAL
Lanzamiento
Última actualización
Versión
9.4
SISTEMAS OPERATIVOS
Plataforma
iOS
Sistema operativo
iOS 12.1.2
POPULARIDAD
Descargas totales
0
Descargas de la última semana
0

Informar sobre el software

Programa disponible en otros idiomas


Últimas actualizaciones


Download.com
Tu valoración para Haskell Programming Language - Learn Functional Programming