All Projects → dotvariant → Similar Projects or Alternatives

335 Open source projects that are alternatives of or similar to dotvariant

variant
Variant types in TypeScript
Stars: ✭ 147 (+182.69%)
Mutual labels:  union, discriminated-unions, variant
recursive-variant
Recursive Variant: A simple library for Recursive Variant Types
Stars: ✭ 67 (+28.85%)
Mutual labels:  variant, sum-types
vallang
Generic immutable recursive data representation API targeted at source code models and more.
Stars: ✭ 28 (-46.15%)
Mutual labels:  functional, algebraic-data-types
sum types.dart
A code generator enabling sum-types in Dart
Stars: ✭ 39 (-25%)
Mutual labels:  algebraic-data-types, sum-types
Immutype
Immutability is easy!
Stars: ✭ 26 (-50%)
Folktale
[not actively maintained!] A standard library for functional programming in JavaScript
Stars: ✭ 1,995 (+3736.54%)
Mutual labels:  functional, algebraic-data-types
when-switch
JavaScript functional implementation of switch/case
Stars: ✭ 20 (-61.54%)
Mutual labels:  functional
unreachable
Utility function for exhaustiveness checking with typed JS (TS or Flow)
Stars: ✭ 14 (-73.08%)
Mutual labels:  discriminated-unions
pythonic
Python like utility functions for JavaScript: range, enumerate, zip and items.
Stars: ✭ 28 (-46.15%)
Mutual labels:  functional
spreadcheetah
SpreadCheetah is a high-performance .NET library for generating spreadsheet (Microsoft Excel XLSX) files.
Stars: ✭ 107 (+105.77%)
Mutual labels:  csharp-sourcegenerator
justuse
Just use() code from anywhere - a functional import alternative with advanced features like inline version checks, autoreload, module globals injection before import and more.
Stars: ✭ 49 (-5.77%)
Mutual labels:  functional
pen
The parallel, concurrent, and functional programming language for scalable software development
Stars: ✭ 394 (+657.69%)
Mutual labels:  functional
lambda-zero
A minimalist pure lazy functional programming language
Stars: ✭ 65 (+25%)
Mutual labels:  functional
BackportCpp
Library of backported modern C++ types to work with C++11
Stars: ✭ 53 (+1.92%)
Mutual labels:  variant
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-55.77%)
Mutual labels:  functional
dart-more
More Dart — Literally.
Stars: ✭ 81 (+55.77%)
Mutual labels:  functional
sublime-coconut
Coconut syntax highlighting for Sublime Text and VSCode.
Stars: ✭ 18 (-65.38%)
Mutual labels:  functional
Vogen
A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects
Stars: ✭ 240 (+361.54%)
Mutual labels:  csharp-sourcegenerator
ThisAssembly
Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.
Stars: ✭ 209 (+301.92%)
Mutual labels:  csharp-sourcegenerator
Fae
A functional module for Deno inspired from Ramda.
Stars: ✭ 44 (-15.38%)
Mutual labels:  functional
swift-di-explorations
Functional DI explorations in Swift
Stars: ✭ 28 (-46.15%)
Mutual labels:  functional
BuBBLE
A DSL/LISP dialect written in Haskell
Stars: ✭ 20 (-61.54%)
Mutual labels:  functional
fn
Functional library for PHP with proper currying
Stars: ✭ 22 (-57.69%)
Mutual labels:  functional
grand central
State-management and action-dispatching for Ruby apps
Stars: ✭ 20 (-61.54%)
Mutual labels:  functional
GenomicsDB
Highly performant data storage in C++ for importing, querying and transforming variant data with C/C++/Java/Spark bindings. Used in gatk4.
Stars: ✭ 77 (+48.08%)
Mutual labels:  variant
php-validation-dsl
A DSL for validating data in a functional fashion
Stars: ✭ 47 (-9.62%)
Mutual labels:  functional
kanji
A strongly typed GraphQL API framework
Stars: ✭ 12 (-76.92%)
Mutual labels:  functional
RemoteDataK
Algebraic data type (ADT) to represent the state of data that is loading from/to remote sources/destinations
Stars: ✭ 44 (-15.38%)
Mutual labels:  algebraic-data-types
pocketlang
A lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+2615.38%)
Mutual labels:  functional
ugo
Simple and expressive toolbox written in Go
Stars: ✭ 27 (-48.08%)
Mutual labels:  functional
js-data-structures
🌿 Data structures for JavaScript
Stars: ✭ 56 (+7.69%)
Mutual labels:  functional
ekzo
💫 Functional Sass framework for rapid and painless development
Stars: ✭ 32 (-38.46%)
Mutual labels:  functional
swift-declarative-configuration
Declarative configuration for your objects
Stars: ✭ 46 (-11.54%)
Mutual labels:  functional
typed-prelude
Reliable, standards-oriented software for browsers & Node.
Stars: ✭ 48 (-7.69%)
Mutual labels:  functional
mageri
MAGERI - Assemble, align and call variants for targeted genome re-sequencing with unique molecular identifiers
Stars: ✭ 19 (-63.46%)
Mutual labels:  variant
futils
Utilities for generic functional programming
Stars: ✭ 21 (-59.62%)
Mutual labels:  functional
fast-cartesian
Fast cartesian product
Stars: ✭ 51 (-1.92%)
Mutual labels:  functional
tush
No description or website provided.
Stars: ✭ 23 (-55.77%)
Mutual labels:  functional
ExhaustiveMatching
C# Analyzer Adding Exhaustive Checking of Switch Statements and Expressions
Stars: ✭ 60 (+15.38%)
Mutual labels:  discriminated-unions
scala-3-crash-course
Scala 3 workshop presenting the top new features of the language.
Stars: ✭ 34 (-34.62%)
Mutual labels:  union
kotlin-coroutines-jdbc
A library for interacting with blocking JDBC drivers using Kotlin Coroutines.
Stars: ✭ 40 (-23.08%)
Mutual labels:  functional
JsonByExampleGenerator
Generate classes based on example json files in your project. Uses a C# 9 source generator.
Stars: ✭ 55 (+5.77%)
Mutual labels:  csharp-sourcegenerator
union-pay
simplest union pay(银联支付)
Stars: ✭ 32 (-38.46%)
Mutual labels:  union
java-modern-tech-practice
😎 Java™ modern tech practice sandbox ⏳
Stars: ✭ 43 (-17.31%)
Mutual labels:  functional
lunala
💎│ The official Lunala's source code! Yet a modern space exploration bot.
Stars: ✭ 24 (-53.85%)
Mutual labels:  functional
AutoInterface
C# interface-to-member source generator
Stars: ✭ 47 (-9.62%)
Mutual labels:  csharp-sourcegenerator
sumtype
A namedtuple-style library for defining immutable sum types in Python.
Stars: ✭ 27 (-48.08%)
Mutual labels:  sum-types
fnts
λ Minimal Functional Programming Utilities for TypeScript & JavaScript
Stars: ✭ 75 (+44.23%)
Mutual labels:  functional
typescript-cheatsheet
Cheatsheet for TypeScript.
Stars: ✭ 28 (-46.15%)
Mutual labels:  union
either
Elm Either
Stars: ✭ 24 (-53.85%)
Mutual labels:  sum-types
pipe
Pipe operator for nim.
Stars: ✭ 51 (-1.92%)
Mutual labels:  functional
SeLite
Automated database-enabled navigation ✔️ of web applications
Stars: ✭ 34 (-34.62%)
Mutual labels:  functional
hawkweed
Yet another implementation of missing functions for Python
Stars: ✭ 20 (-61.54%)
Mutual labels:  functional
pipe
Functional Pipeline in Go
Stars: ✭ 30 (-42.31%)
Mutual labels:  functional
functional-structures-refactoring-kata
Starting code and proposed solution for Functional Structures Refactoring Kata
Stars: ✭ 31 (-40.38%)
Mutual labels:  functional
pyfuncol
Functional collections extension functions for Python
Stars: ✭ 32 (-38.46%)
Mutual labels:  functional
tao
A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.
Stars: ✭ 847 (+1528.85%)
Mutual labels:  functional
transmute
kind of like lodash but works with Immutable
Stars: ✭ 35 (-32.69%)
Mutual labels:  functional
DpdtInject
Highly efficient compile-time general purpose DI container based on C# source generators.
Stars: ✭ 25 (-51.92%)
Mutual labels:  csharp-sourcegenerator
frontend-clean-architecture
React + TypeScript app built using the clean architecture principles in a more functional way · 🧼 🏛 🍪
Stars: ✭ 1,816 (+3392.31%)
Mutual labels:  functional
1-60 of 335 similar projects