1 repositorio
The actual implementation of a programming language based on functional paradigms.
Distinct from Functional Programming Frameworks: Distinct from Frameworks by being the language itself rather than a set of libraries built upon the language.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Language Implementations. Refine with filters or upvote what's useful.
F# es un lenguaje de programación funcional fuertemente tipado y un compilador para el ecosistema .NET. Transforma código fuente funcional en Common Intermediate Language para su ejecución en el runtime de .NET y proporciona una biblioteca central fundamental de tipos y funciones primitivas. El lenguaje enfatiza la inmutabilidad y utiliza un sistema de inferencia de tipos estático basado en restricciones para determinar automáticamente los tipos de variables sin requerir anotaciones explícitas del usuario. También funciona como un proveedor de Language Server Protocol, exponiendo la lógica del compilador a través de una API basada en servicios para entregar análisis de código e inteligencia en tiempo real a editores e IDEs. El proyecto cubre el desarrollo de la infraestructura del compilador, el mantenimiento del runtime del lenguaje central y la creación de herramientas para el desarrollo de aplicaciones .NET.
Provides a strongly typed, functional programming language emphasizing immutability and type inference.