All Projects → meiga → Similar Projects or Alternatives

120 Open source projects that are alternatives of or similar to meiga

Neither
Either and Maybe monads for better error-handling in C++ ↔️
Stars: ✭ 236 (+883.33%)
Mutual labels:  monads
Datum
pure functional and generic programming for Erlang
Stars: ✭ 111 (+362.5%)
Mutual labels:  monads
odoo-stubs
Python Stubs for Odoo
Stars: ✭ 40 (+66.67%)
Mutual labels:  typing
kudojs
A utility library to write code in functional programming style in Javascript
Stars: ✭ 22 (-8.33%)
Mutual labels:  monads
Learn Fp
learn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (+2183.33%)
Mutual labels:  monads
PredictEd
A rich edit control based text editor with text prediction and other smart features.
Stars: ✭ 32 (+33.33%)
Mutual labels:  typing
Scala Workflow
Boilerplate-free syntax for computations with effects
Stars: ✭ 173 (+620.83%)
Mutual labels:  monads
operators-service
Service Object based on Either Monad
Stars: ✭ 27 (+12.5%)
Mutual labels:  monads
Monad Skeleton
Operational monad library
Stars: ✭ 30 (+25%)
Mutual labels:  monads
tt
Practicing touch typing, and monitor your typing speed using your own text files
Stars: ✭ 68 (+183.33%)
Mutual labels:  typing
type-hangul
⌨️ 한글 타이핑 효과 라이브러리
Stars: ✭ 80 (+233.33%)
Mutual labels:  typing
True Myth
A library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (+1400%)
Mutual labels:  monads
flake8-mypy
A plugin for flake8 integrating Mypy.
Stars: ✭ 103 (+329.17%)
Mutual labels:  typing
hackertyper
"Hack" like a programmer in movies and games! Inspired by hackertyper.net
Stars: ✭ 39 (+62.5%)
Mutual labels:  typing
keymacs
Ergonomic keyboard layout for nonergonomic keyboards.
Stars: ✭ 22 (-8.33%)
Mutual labels:  typing
Mu Haskell
Mu (μ) is a purely functional framework for building micro services.
Stars: ✭ 215 (+795.83%)
Mutual labels:  monads
typist
Web app practice and learn touch-typing.
Stars: ✭ 36 (+50%)
Mutual labels:  typing
Swift Monad Maybe Reader And Try
Proof of concept: Maybe, Reader and Try monad
Stars: ✭ 159 (+562.5%)
Mutual labels:  monads
type
A FOSS typing.io clone
Stars: ✭ 58 (+141.67%)
Mutual labels:  typing
Fear
Ruby port of some Scala's monads
Stars: ✭ 58 (+141.67%)
Mutual labels:  monads
type-assert
Hack library for converting untyped data to typed data.
Stars: ✭ 24 (+0%)
Mutual labels:  typing
Freestyle
A cohesive & pragmatic framework of FP centric Scala libraries
Stars: ✭ 627 (+2512.5%)
Mutual labels:  monads
flask-parameter-validation
Get and validate all Flask input parameters with ease.
Stars: ✭ 16 (-33.33%)
Mutual labels:  typing
Arrow
Λrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+19779.17%)
Mutual labels:  monads
typing.js
Js library for creating typing effect on webpage.
Stars: ✭ 22 (-8.33%)
Mutual labels:  typing
result
A TypeScript result type taking cues from Rust's Result and Haskell's Either types
Stars: ✭ 148 (+516.67%)
Mutual labels:  result-type
Language Ext
C# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+16416.67%)
Mutual labels:  monads
futils
Utilities for generic functional programming
Stars: ✭ 21 (-12.5%)
Mutual labels:  monads
tiny-typed-emitter
Fully type-checked NodeJS EventEmitter
Stars: ✭ 96 (+300%)
Mutual labels:  typing
pytermgui
Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!
Stars: ✭ 1,270 (+5191.67%)
Mutual labels:  typing
FixLanguageTypeJs
Tiny Library for fix problem of language selection in type text.
Stars: ✭ 15 (-37.5%)
Mutual labels:  typing
pyMonet
High abstract python library for functional programming. Contains algebraic data structures known (or unknown) from Haskell or Scala.
Stars: ✭ 31 (+29.17%)
Mutual labels:  monads
Pratica
🥃 Functional Algebraic Data Types
Stars: ✭ 246 (+925%)
Mutual labels:  monads
Forbind
Functional chaining and promises in Swift
Stars: ✭ 44 (+83.33%)
Mutual labels:  monads
Monads
👻 Type safe Option, Result, and Either types; inspired by Rust
Stars: ✭ 228 (+850%)
Mutual labels:  monads
aioapi
Yet another way to build APIs using AIOHTTP framework
Stars: ✭ 14 (-41.67%)
Mutual labels:  typing
Maryamyriameliamurphies.js
A library of Haskell-style morphisms ported to ES2015 JavaScript using Babel.
Stars: ✭ 177 (+637.5%)
Mutual labels:  monads
freestyle-cassandra
Freestyle Cassandra
Stars: ✭ 17 (-29.17%)
Mutual labels:  monads
Fpgo
Monad, Functional Programming features for Golang
Stars: ✭ 165 (+587.5%)
Mutual labels:  monads
pyrser
A PEG Parsing Tool
Stars: ✭ 32 (+33.33%)
Mutual labels:  typing
Pipetools
Functional plumbing for Python
Stars: ✭ 143 (+495.83%)
Mutual labels:  monads
computering
🎹 💨 Pretends you can type really fast
Stars: ✭ 23 (-4.17%)
Mutual labels:  typing
Funcj
Assorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (+150%)
Mutual labels:  monads
phantom-types
Phantom types for Python.
Stars: ✭ 120 (+400%)
Mutual labels:  typing
Purefun
Functional Programming library for Java
Stars: ✭ 37 (+54.17%)
Mutual labels:  monads
code-type
Practice code-typing with top 1000 keywords of the most popular programming languages.
Stars: ✭ 31 (+29.17%)
Mutual labels:  typing
Kea
Composable Functional Programming in R
Stars: ✭ 18 (-25%)
Mutual labels:  monads
hawkweed
Yet another implementation of missing functions for Python
Stars: ✭ 20 (-16.67%)
Mutual labels:  monads
Oslash
Functors, Applicatives, And Monads in Python
Stars: ✭ 561 (+2237.5%)
Mutual labels:  monads
clausejs
Write contract once. Get data & function validators & conformers, an accurate & readable project contract, auto-generated API documentation, generative test coverage, plus more. A tool that enables a more predictable workflow for developing your JavaScript projects.
Stars: ✭ 29 (+20.83%)
Mutual labels:  typing
Fetch
Simple & Efficient data access for Scala and Scala.js
Stars: ✭ 453 (+1787.5%)
Mutual labels:  monads
freestyle-kafka
Freestyle Kafka
Stars: ✭ 17 (-29.17%)
Mutual labels:  monads
Whyhaskellmatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Stars: ✭ 418 (+1641.67%)
Mutual labels:  monads
coqpit
Simple but maybe too simple config management through python data classes. We use it for machine learning.
Stars: ✭ 67 (+179.17%)
Mutual labels:  typing
konad
Monads composition API that just works. For OOP developers
Stars: ✭ 62 (+158.33%)
Mutual labels:  monads
prisma-client-py
Prisma Client Python is an auto-generated and fully type-safe database client designed for ease of use
Stars: ✭ 739 (+2979.17%)
Mutual labels:  typing
woodwork
Woodwork is a Python library that provides robust methods for managing and communicating data typing information.
Stars: ✭ 97 (+304.17%)
Mutual labels:  typing
json2python-models
Generate Python model classes (pydantic, attrs, dataclasses) based on JSON datasets with typing module support
Stars: ✭ 119 (+395.83%)
Mutual labels:  typing
monadiccp
Monadic Constraint Programming framework
Stars: ✭ 25 (+4.17%)
Mutual labels:  monads
pybind11-stubgen
Generates stubs for python modules (targeted to C++ extensions compiled with pybind11)
Stars: ✭ 103 (+329.17%)
Mutual labels:  typing
1-60 of 120 similar projects