All Projects → ts-belt → Similar Projects or Alternatives

349 Open source projects that are alternatives of or similar to ts-belt

tiinvo
Functions for tacit programming and functional types for TypeScript and JavaScript.
Stars: ✭ 36 (-91.8%)
Mutual labels:  monad, option, result
apropos
Fast strong typed 'Either' data structure for typescript and flow
Stars: ✭ 20 (-95.44%)
Mutual labels:  fp, monad
Morphism
⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.
Stars: ✭ 336 (-23.46%)
Mutual labels:  array, fp
result17
A rust like Result type for modern C++
Stars: ✭ 13 (-97.04%)
Mutual labels:  monad, result-type
Bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+22.55%)
Mutual labels:  fp, monad
monas
🦋 Scala monads for javascript
Stars: ✭ 21 (-95.22%)
Mutual labels:  monad, option
fpEs
Functional Programming for EcmaScript(Javascript)
Stars: ✭ 40 (-90.89%)
Mutual labels:  fp, monad
function-composition-cheatsheet
Composition of Functions
Stars: ✭ 24 (-94.53%)
Mutual labels:  fp, monad
rust-error-handle
detail rust error handle
Stars: ✭ 47 (-89.29%)
Mutual labels:  option, result
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Stars: ✭ 369 (-15.95%)
Mutual labels:  fp, monad
hkts
Functional programming tools: option, either, task, state, optics, etc.
Stars: ✭ 20 (-95.44%)
Mutual labels:  fp, monad
php-slang
The place where PHP meets Functional Programming
Stars: ✭ 107 (-75.63%)
Mutual labels:  fp, monad
common
A minimal library that defines primitive building blocks of PHP code.
Stars: ✭ 28 (-93.62%)
Mutual labels:  option, result
Fun Task
Abstraction for managing asynchronous code in JS
Stars: ✭ 363 (-17.31%)
Mutual labels:  fp, monad
Design-Patterns
Project for learning and discuss about design patterns
Stars: ✭ 16 (-96.36%)
Mutual labels:  fp, monad
result
A lightweight C++11-compatible error-handling mechanism
Stars: ✭ 121 (-72.44%)
Mutual labels:  result, result-type
Monio
Async-capable IO monad for JS
Stars: ✭ 311 (-29.16%)
Mutual labels:  fp, monad
fnts
λ Minimal Functional Programming Utilities for TypeScript & JavaScript
Stars: ✭ 75 (-82.92%)
Mutual labels:  fp, monad
either option
A small typed and safe library for error handling with functionnal programming concept in Dart and flutter project
Stars: ✭ 34 (-92.26%)
Mutual labels:  option, result
go-streams
Stream Collections for Go. Inspired in Java 8 Streams and .NET Linq
Stars: ✭ 127 (-71.07%)
Mutual labels:  array
HashMapC
A tiny library for using easily HashMap, arraylist in the C.
Stars: ✭ 21 (-95.22%)
Mutual labels:  array
alea
Coq library for reasoning on randomized algorithms [maintainers=@anton-trunov,@volodeyka]
Stars: ✭ 20 (-95.44%)
Mutual labels:  monad
FUPRAL
Fortran OO implementation of a generic container using an unlimited polymorphic class. Implementation of a resizable container array and a double linked list.
Stars: ✭ 18 (-95.9%)
Mutual labels:  array
array undot
array_undot (the opposite of the array_dot helper function) expands a dot notation array into a full multi-dimensional array.
Stars: ✭ 15 (-96.58%)
Mutual labels:  array
workshop-edsl-in-typescript
Code template for workshop "Building eDSLs in functional TypeScript"
Stars: ✭ 49 (-88.84%)
Mutual labels:  fp
Public-Method-CardGame-NiuNiu
纸牌游戏牛牛的最优算法及Method
Stars: ✭ 21 (-95.22%)
Mutual labels:  array
functional-typescript-playground
A create-react-app based boilerplate featuring great functional programming oriented TypeScript-friendly libraries preinstalled for convenient forking & experimentation
Stars: ✭ 34 (-92.26%)
Mutual labels:  fp
arrayfire-haskell
Haskell bindings to ArrayFire
Stars: ✭ 52 (-88.15%)
Mutual labels:  array
scala-functional-programming-tutorial
Functional Programming in Scala Tutorial
Stars: ✭ 23 (-94.76%)
Mutual labels:  fp
an-array-of-spanish-words
List of ~636,000 Spanish words
Stars: ✭ 31 (-92.94%)
Mutual labels:  array
maybe-baby
Minimize defensive coding. A JavaScript implementation of the Maybe monad.
Stars: ✭ 42 (-90.43%)
Mutual labels:  monad
akshare
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
Stars: ✭ 5,155 (+1074.26%)
Mutual labels:  option
prototyped.js
Some common Typescript prototypes
Stars: ✭ 22 (-94.99%)
Mutual labels:  array
fs2-ssh
A wrapper around Apache SSHD targeting cats-effect and fs2
Stars: ✭ 36 (-91.8%)
Mutual labels:  fp
php-collections
A collection library for php
Stars: ✭ 34 (-92.26%)
Mutual labels:  array
array-keyed-map
JS datastructure, like Map, but the keys are arrays
Stars: ✭ 29 (-93.39%)
Mutual labels:  array
longest
Get the length of the longest item in an array.
Stars: ✭ 31 (-92.94%)
Mutual labels:  array
python-pytest-harvest
Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes.
Stars: ✭ 44 (-89.98%)
Mutual labels:  result
Data-Structures-Algorithms-Handbook
A series of important questions with solutions to crack the coding interview and ace it!
Stars: ✭ 30 (-93.17%)
Mutual labels:  array
30minLearningJavaScriptMonad
30分でわかるJavaScriptプログラマのためのモナド入門
Stars: ✭ 15 (-96.58%)
Mutual labels:  monad
java-notes
Complete Java Note for colleges in Nepal.
Stars: ✭ 30 (-93.17%)
Mutual labels:  array
freAST
Fast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
Stars: ✭ 14 (-96.81%)
Mutual labels:  monad
mercator
Automatic typeclass-based abstraction over monad-like types
Stars: ✭ 54 (-87.7%)
Mutual labels:  monad
fs2-google-pubsub
Google Cloud Pub/Sub stream-based client built on top of cats-effect, fs2 and http4s.
Stars: ✭ 32 (-92.71%)
Mutual labels:  fp
repeat-element
Create an array by repeating the given string n times.
Stars: ✭ 19 (-95.67%)
Mutual labels:  array
BitLens
🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.
Stars: ✭ 20 (-95.44%)
Mutual labels:  array
microlibs-scala
No description or website provided.
Stars: ✭ 24 (-94.53%)
Mutual labels:  fp
optional-chain
⛓Optional chaining implementation in TypeScript
Stars: ✭ 19 (-95.67%)
Mutual labels:  option-type
CuVec
Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory
Stars: ✭ 73 (-83.37%)
Mutual labels:  array
Problem-Solving
contains all coding interview practice problems, data structures and algorithms implementations. 👨‍💻👨‍💻💥 🚩
Stars: ✭ 14 (-96.81%)
Mutual labels:  array
dart maybe
No more null check with an dart equivalent of Maybe (Haskel, Elm) / Option (F#).
Stars: ✭ 20 (-95.44%)
Mutual labels:  option
order-taking
Idris version of Domain Modeling Made Functional Book.
Stars: ✭ 113 (-74.26%)
Mutual labels:  fp
ScrapeM
A monadic web scraping library
Stars: ✭ 17 (-96.13%)
Mutual labels:  monad
Competitive Programming
Programming👨‍💻 Questions on BinarySearch💻, LeetCode💻, CodeChef💻, Codeforces💻,DSA 450
Stars: ✭ 188 (-57.18%)
Mutual labels:  array
my-swift-projects
An overview of my most relevant open-source projects on GitHub
Stars: ✭ 261 (-40.55%)
Mutual labels:  array
pretty-d-array
Pretty printing multidimensional D arrays.
Stars: ✭ 16 (-96.36%)
Mutual labels:  array
pfps-examples
🏮 Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
Stars: ✭ 167 (-61.96%)
Mutual labels:  fp
option-t
Option/Result type implementation in ECMAScript whose APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
Stars: ✭ 139 (-68.34%)
Mutual labels:  option-type
php-finder refactoring-kata
🐘🔍Incomprehensible Finder Refactoring Kata port for PHP
Stars: ✭ 22 (-94.99%)
Mutual labels:  fp
meiga
🧙 A simple, typed and monad-based Result type for Python.
Stars: ✭ 24 (-94.53%)
Mutual labels:  result-type
1-60 of 349 similar projects