Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/YBogomolov/workshop-edsl-in-typescript

Code template for workshop "Building eDSLs in functional TypeScript"

dsl edsl fp fp-ts free-monad tagless-final typescript workshop

Last synced: 02 Jul 2024

https://github.com/shfshanyue/fp-jargon-zh

函数式编程术语及示例。本项目译自 https://github.com/hemanth/functional-programming-jargon

fp functional-programming

Last synced: 20 Jun 2024

https://github.com/kubukoz/sup

Composable, purely functional healthchecks in Scala.

cats cats-effect fp functional functional-programming health healthcheck scala typelevel

Last synced: 17 Jun 2024

https://github.com/typelevel/cats-effect

The pure asynchronous runtime for Scala

asynchronous effects fp scala typeclasses

Last synced: 17 Jun 2024

https://github.com/lloydmeta/frunk

Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.

coproduct datatype-generic-programming fp generic generic-programming hlist labelled-generic lenses rust type-level type-level-programming validated

Last synced: 17 Jun 2024

https://github.com/swan-io/boxed

Utility types for functional TypeScript

adt fp functional future option result typescript

Last synced: 17 Jun 2024

https://github.com/sphilee/functional-programming-jargon

Jargon from the functional programming world in simple terms!

fp functional-programming

Last synced: 10 Jun 2024

https://github.com/dword-design/make-cli

Super easy declarative CLI framework with a single configuration object and a single function call.

argument-parser arguments cli command-line command-line-interface commander commanderjs declarative declarative-programming fp functional interface node nodejs npm npm-package option options

Last synced: 09 Jun 2024

https://github.com/michaelbull/kotlin-result

A multiplatform Result monad for modelling success or failure operations.

browser class either fp functional functional-programming ios js jvm kotlin kotlin-multiplatform monad result type

Last synced: 06 Jun 2024

https://github.com/panorama-ed/scan_left

A tiny Ruby gem to provide the 'scan_left' operation on any Ruby Enumerable.

enumerator fp ruby

Last synced: 02 Jun 2024

https://github.com/gvolpe/trading

💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

apache-kafka apache-pulsar cats-effect eda elm elm-architecture elm-lang event-driven-architecture fp fs2 functional-programming grafana open-tracing prometheus scala scala3 web-sockets websockets

Last synced: 02 Jun 2024

https://github.com/darky/context-fp

Microscopic functional programming context for TypeScript

context dependency di fp functional functional-programming injection javascript js programming ts typescript

Last synced: 01 Jun 2024

https://github.com/hexhacking/xUnwind

:fire: xUnwind is a collection of Android native stack unwinding solutions.

android arm64 backtrace cfi fp native stacktrace unwind

Last synced: 31 May 2024

https://github.com/coffe1891/frontend-hard-mode-interview

《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。

design-patterns-js fp frontend-interview interview-preparation javascript javascript-framework jquery oop react react-native rxjs vscode vue

Last synced: 31 May 2024

https://github.com/nobrainr/morphism

⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.

array automapper data flow fp functional functors javascript js mapper morphism morphisms object parser typescript

Last synced: 31 May 2024

https://github.com/helderberto/maximus

⚔️ Lightweight functional utilities.

fp functional functional-programming javascript js maximus ts typescript

Last synced: 30 May 2024

https://github.com/orsinium-labs/rlci

🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.

fp functional-programming interpreter lambda lambda-calculus programming-language rust

Last synced: 22 May 2024

https://github.com/zio/zio-logging

Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.

fp functional-programming logging scala slf4j tracing zio

Last synced: 20 May 2024

https://github.com/VladKopanev/zio-saga

Purely Functional Transaction Management In Scala With ZIO

concurrency distributed-systems fp functional-programming saga saga-pattern sagas scala zio

Last synced: 20 May 2024

https://selfrefactor.github.io/rambda/

Faster and smaller alternative to Ramda

fp functional-programming lodash ramda utils

Last synced: 19 May 2024

https://github.com/jonathandion/ez-dom

ez-dom is a library to manipulate the DOM using composition

curry dom fp functionnal html javascript jquery-alternative

Last synced: 16 May 2024

https://github.com/Risto-Stevcev/pure-random

:sparkles: A purely functional random number generator

csprng fp functional generator number prng pure purely random xorshift

Last synced: 16 May 2024

https://github.com/nullobject/fkit

A functional programming toolkit for JavaScript.

fp functional functional-programming javascript library

Last synced: 16 May 2024

https://github.com/andorp/order-taking

Idris version of Domain Modeling Made Functional Book.

ddd depedent-types fp idris

Last synced: 06 May 2024

https://github.com/you-dont-need/You-Dont-Need-Loops

Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.

f-algebras fold fp hacktoberfest higher-order-function infinite-loops loops recursion tail-recursion

Last synced: 05 May 2024

https://github.com/monix/monix

Asynchronous, Reactive Programming for Scala and Scala.js.

cats cats-effect fp functional-programming monix reactive-programming reactive-streams reactivex scala typelevel

Last synced: 30 Apr 2024

https://github.com/typelevel/fs2

Compositional, streaming I/O library for Scala

fp functional-programming scala stream streaming-computation

Last synced: 30 Apr 2024

https://github.com/laserdisc-io/laserdisc

A Future-free Fs2 native pure FP Redis client

fp fs2 functional-programming mtl redis redis-client scala

Last synced: 30 Apr 2024

https://github.com/tpolecat/doobie

Functional JDBC layer for Scala.

database fp functional-programming jdbc scala typelevel

Last synced: 30 Apr 2024

https://github.com/samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

cats either fp functional future generics go golang io maybe monad monoid option optional programming result state task typesafe

Last synced: 29 Apr 2024

https://github.com/hemanth/functional-programming-jargon

Jargon from the functional programming world in simple terms!

fp functional-programming

Last synced: 27 Apr 2024

https://github.com/rametta/pratica

🥃 Functional Algebraic Data Types

fp functional-programming monads monoids typescript utilities

Last synced: 27 Apr 2024

https://github.com/emmanueltouzery/prelude-ts

Functional programming, immutable collections and FP constructs for typescript and javascript

data-structures fp functional-programming futures immutability immutable-collections javascript typescript

Last synced: 27 Apr 2024

https://mobily.github.io/ts-belt/

🔧 Fast, modern, and practical utility library for FP in TypeScript.

array flow fp functional-programming monad option option-type result result-type typescript

Last synced: 27 Apr 2024

https://github.com/darky/ts-fp-di

Tiny TypeScript functional dependency injection, based on Node.js AsyncLocalStorage

async asynclocalstorage dependency di fp functional injection local storage ts typescript

Last synced: 27 Apr 2024

https://github.com/Effect-TS/effect

A fully-fledged functional effect system for TypeScript with a rich standard library

effect-system fp framework stack-safe typescript zio

Last synced: 27 Apr 2024

https://github.com/marpple/FxTS

A functional programming library for TypeScript/JavaScript

concurrency fp javascript lazy typescript

Last synced: 27 Apr 2024

https://github.com/rpominov/fun-task

Abstraction for managing asynchronous code in JS

async fp functional-programming future monad promise task

Last synced: 27 Apr 2024

https://github.com/funfix/funfix

Functional Programming Library for JavaScript, TypeScript and Flow ✨⚡️

async concurrency es2015 flowtype fp functional-programming futures javascript type-classes typescript

Last synced: 27 Apr 2024

https://github.com/sultan99/react-on-lambda

A JavaScript library for building React applications in more functional way. Alternative to JSX.

fp lambda no-jsx react

Last synced: 27 Apr 2024

https://github.com/selfrefactor/rambda

Faster and smaller alternative to Ramda

fp functional-programming lodash ramda utils

Last synced: 27 Apr 2024

https://github.com/eslint-functional/eslint-plugin-functional

ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.

eslint eslint-plugin eslint-rules fp functional functional-programming immutability javascript typescript

Last synced: 27 Apr 2024

https://github.com/politrons/LetsGO

Examples of the most important features of this languages.

category-theory fp go golang google monads reactive reactive-programming

Last synced: 21 Apr 2024

https://github.com/getify/foi-lang

Foi: a different kind of functional programming language

fp language

Last synced: 16 Apr 2024

https://github.com/bow-swift/bow-arch

🏛 Functional Architecture in Swift using Bow

architecture bow fp functional-programming hacktoberfest swift swift-package

Last synced: 03 Apr 2024

https://github.com/typelevel/frameless

Expressive types for Spark.

fp functional-programming scala spark typelevel

Last synced: 31 Mar 2024

https://github.com/pepegar/hammock

Purely functional HTTP client

cats fp http scala typelevel

Last synced: 30 Mar 2024

https://github.com/Banno/kafka4s

Functional programming with Kafka and Scala

cats cats-effect fp fs2 functional-programming kafka scala stream-processing

Last synced: 30 Mar 2024

https://github.com/kutyel/twitter-unfollow-bot

🐦 Twitter bot that lets you know when someone unfollows you!

fp nodejs now nowsh twitter twitter-api twitter-bot

Last synced: 28 Mar 2024

https://github.com/paysure/orinoco

Functional composable pipelines allowing clean separation of the business logic and its implementation

business-logic business-process fp functional-programming mypy pipelines python3 railway-oriented-programming type-safety

Last synced: 26 Mar 2024

https://github.com/getify/monio

The most powerful IO monad implementation in JS, possibly in any language!

either fp functional-programming io javascript js maybe monad monads observable

Last synced: 18 Mar 2024

https://github.com/Yogi-7y/functional_programming_dart

Functional Programming concepts in Dart & Flutter.

dart flutter fp functional-programming

Last synced: 16 Mar 2024

https://github.com/greyblake/from-typescript-to-rescript

Frontend of https://Inhyped.com written in TypeScript and rewritten in ReScript

fp frontend functional javascript js near nearprotocol ocaml react reactjs rescript typescript web

Last synced: 13 Mar 2024

https://github.com/algebraic-graphs/typescript

Algebraic graphs implementation in TypeScript

algebra algebraic fp fp-ts graph graphs

Last synced: 13 Mar 2024

https://github.com/dry-python/classes

Smart, pythonic, ad-hoc, typed polymorphism for Python

fp mypy mypy-plugins mypy-stubs pep561 python python3 typeclasses typesafety

Last synced: 13 Mar 2024