language-ext
Functional framework
A C# library that enables declarative and pure functional programming by providing extensions to the language.
C# pure functional programming framework - come and get declarative!
7k stars
183 watching
423 forks
Language: C#
last commit: 3 months ago
Linked from 6 awesome lists
ad-hoc-polymorphismapplicativebclc-sharpf-sharpfunctional-languagesfunctional-programmingfunctorhigher-kinded-typesimmutable-collectionsimmutable-typeslanguage-extlensesmonadmonad-transformersmonadsmonoidrecordssemigroupstructural-equality
Related projects:
Repository | Description | Stars |
---|---|---|
| An online tutorial on functional programming concepts, examples, and patterns illustrated in multiple programming languages | 2,693 |
| Provides code samples and exercises for learning Functional Programming in C# | 589 |
| A C# library that introduces advanced functional programming concepts and provides tools to reduce boilerplate code and improve type safety | 102 |
| A compact functional programming language for .NET with a syntax based on Python. | 0 |
| The official repo for C# language design and implementation. | 11,644 |
| A library for typed functional programming in TypeScript, providing type-safe and scalable abstractions for common data structures. | 10,910 |
| A pragmatic library for functional programming in Python, combining elements from F# and Railway-Oriented Programming to improve Python's expressiveness and error handling. | 535 |
| The F# compiler, core library, and tools provide a platform for building functional programs in a statically typed language. | 3,948 |
| Extends F# with functional programming techniques and generic functions to simplify development and improve code reuse. | 857 |
| Provides a set of functional programming primitives and tools to improve code organization and debugging in Python | 3,352 |
| A library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries. | 5,276 |
| A glossary of terms explaining functional programming concepts in simple language | 18,616 |
| A modern functional programming language with support for dynamic typing and lazy evaluation. | 23 |
| A statically typed functional language designed to reduce boilerplate code and improve performance by leveraging immutable data structures and abstract concepts. | 80 |
| A statically-typed functional language with extensive type system features and optimization techniques, aimed at supporting totality, optimization, learning, and compiler development. | 1,098 |