Ecosyste.ms: Awesome

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

https://github.com/NixOS/nix

Nix, the purely functional package manager

c-plus-plus declarative-language functional-programming nix package-manager

Last synced: 04 May 2024

https://github.com/char0n/ramda-adjunct

Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.

addons adjunct cookbook extensions extras functional-programming hacktoberfest ramda recipes toolkit utilities utils

Last synced: 04 May 2024

https://github.com/shal/odd-even-mergesort

:balance_scale: Blazing fast Batcher's sort algorithm

functional-programming haskell parallelism sorting

Last synced: 04 May 2024

https://github.com/lifeart/hooked-components

Custom components for Ember, inspired by React Hooks approach

ember ember-addon emberjs functional-programming functional-reactive-programming react-hook react-hooks

Last synced: 03 May 2024

https://github.com/lucaong/immutable

Thread-safe, persistent, immutable collections for the Crystal language

crystal data-structures functional-programming hash immutable-collections persistent-data-structure vector

Last synced: 02 May 2024

https://github.com/wavebitscientific/functional-fortran

Functional programming for modern Fortran

fortran functional-programming

Last synced: 02 May 2024

https://github.com/pakoito/RxTuples

Simple tuples to use with RxJava [STABLE]

android functional-programming java

Last synced: 02 May 2024

https://github.com/aol/cyclops

An advanced, but easy to use, platform for writing functional applications in Java 8.

asynchronous collections data-structures functional-programming java java8 monad monad-transformers monoid reactive reactive-streams streams streams-api

Last synced: 02 May 2024

https://github.com/derive4j/derive4j

Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.

algebra algebraic-data-types annotation-processor catamorphisms derive4j discriminated-unions exhaustiveness-checking fold functional-programming java java-8 laziness optics sum-types tagged-unions visitor visitor-pattern

Last synced: 02 May 2024

https://github.com/zalando/faux-pas

A library that simplifies error handling for Functional Programming in Java

completable-future error-handling exception-handling functional-programming java monitoring

Last synced: 02 May 2024

https://github.com/apache/groovy

Apache Groovy: A powerful multi-faceted programming language for the JVM platform

apache compiler dynamic-typing functional-programming groovy jvm-languages metaprogramming programming-language static-typing

Last synced: 02 May 2024

https://github.com/coalton-lang/coalton

Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

common-lisp functional-programming type-safety

Last synced: 02 May 2024

https://github.com/tidyverse/purrr

A functional programming toolkit for R

functional-programming r

Last synced: 02 May 2024

https://github.com/KikyTokamuro/Simple-Functional-Programming

Функциональное программирование простым языком + примеры

functional-programming hacktoberfest haskell python scheme simple

Last synced: 02 May 2024

https://github.com/Dobiasd/FunctionalPlus

Functional Programming Library for C++. Write concise and readable C++ code.

algorithms c-plus-plus c-plus-plus-14 c-plus-plus-17 composition cpp cpp14 functional-programming header-only library range stl

Last synced: 01 May 2024

https://github.com/Yonaba/Moses

Utility library for functional programming in Lua

array collection functional functional-programming lua object table underscore

Last synced: 01 May 2024

https://github.com/luafun/luafun

Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.

functional-programming lua luajit luarocks

Last synced: 01 May 2024

https://github.com/izdi/elm-cheat-sheet

An overview of Elm syntax and features

cheatsheet education elm functional-programming learn tutorial

Last synced: 01 May 2024

https://github.com/timdeputter/FitEx

FitEx is a Macro-Module which provides a bit of sugar for function definitions.

elixir elixir-lang functional-programming macros

Last synced: 01 May 2024

https://github.com/mrdimosthenis/emel

A simple and functional machine learning library for the Erlang ecosystem

elixir erlang functional-programming gleam machine-learning

Last synced: 01 May 2024

https://github.com/missingfaktor/akar

First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.

clojure functional-programming pattern-matching

Last synced: 01 May 2024

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

Purely functional JSON parser and library in scala.

argonaut functional-programming json json-parser scala scalaz

Last synced: 30 Apr 2024

https://github.com/softwaremill/quicklens

Modify deeply nested case class fields

functional-programming lenses scala

Last synced: 30 Apr 2024

https://github.com/scalaz/scalaz

Principled Functional Programming in Scala

functional-programming scala scala-native scalajs scalaz

Last synced: 30 Apr 2024

https://github.com/oleg-py/better-monadic-for

Desugaring scala `for` without implicit `withFilter`s

compiler-plugin desugar for-comprehension functional-programming optimization scala

Last synced: 30 Apr 2024

https://github.com/optics-dev/Monocle

Optics library for Scala

cats functional-programming lens optics scala typelevel

Last synced: 30 Apr 2024

https://github.com/frees-io/freestyle

A cohesive & pragmatic framework of FP centric Scala libraries

architectural-patterns cassandra free-monads freestyle functional-programming kafka monads redis rpc scala spark tagless-final

Last synced: 30 Apr 2024

https://github.com/atnos-org/eff

Eff monad for cats - https://atnos-org.github.io/eff

cats effects functional-programming monad monad-transformers scala

Last synced: 30 Apr 2024

https://github.com/ISCPIF/freedsl

Practical effect composition library based on abstract wrapping type and the free monad

effects free-monad functional-programming modularity monad monad-transformers pure scala

Last synced: 30 Apr 2024

https://github.com/Thangiee/Freasy-Monad

Easy way to create Free Monad using Scala macros with first-class Intellij support.

cat free-monad functional-programming intellij metaprogramming scala scalaz

Last synced: 30 Apr 2024

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

A purely functional library to build distributed and event-driven systems

distributed-computing distributed-systems effects event-driven functional-programming parallel-computing parapet scala

Last synced: 30 Apr 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/jmcardon/tsec

Type-safe general-cryptography library - https://jmcardon.github.io/tsec/

cryptography functional-programming jca scala

Last synced: 30 Apr 2024

https://github.com/typelevel/skunk

A data access library for Scala + Postgres.

cats cats-effect database fs2 functional-programming postgres scala scodec typelevel

Last synced: 30 Apr 2024

https://github.com/neotypes/neotypes

Scala lightweight, type-safe, asynchronous driver for neo4j

database functional-programming graph neo4j scala streaming

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/ciren/cilib

Typesafe, purely functional Computational Intelligence

cilib computational-intelligence functional-programming machine-learning optimization-algorithms 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/wesovilabs/koazee

A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.

arrays functional-programming golang golang-library immutable lazy-evaluation slices

Last synced: 29 Apr 2024

https://github.com/novalagung/gubrak

⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go

functional-programming go golang utility-library

Last synced: 29 Apr 2024

https://github.com/awalterschulze/goderive

Derives and generates mundane golang functions that you do not want to maintain yourself

deriving functional-programming generator generics golang

Last synced: 29 Apr 2024

https://github.com/rjNemo/underscore

🌟 Useful functional programming helpers for Go

functional functional-programming go golang library

Last synced: 29 Apr 2024

https://github.com/seborama/fuego

Functional Experiment in Golang

functional functional-programming go golang streams

Last synced: 29 Apr 2024

https://github.com/BooleanCat/go-functional

go-functional is a library that offers functional programming in Go using generics

functional-programming go golang

Last synced: 29 Apr 2024

https://github.com/repeale/fp-go

fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.

currying functional functional-programming go golang option

Last synced: 29 Apr 2024

https://github.com/esimov/gogu

A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.

data-structures datastructures functional functional-programming generics go golang programming trie

Last synced: 29 Apr 2024

https://github.com/juspay/purescript-presto

Write Apps like Mathematical Equations!

app-development functional-programming native purescript

Last synced: 29 Apr 2024

https://github.com/andys8/awesome-haskell-videos

A collection of awesome Haskell videos. Inspired by awesome projects line.

awesome awesome-list functional-programming hacktoberfest haskell videos

Last synced: 29 Apr 2024

https://github.com/reubano/meza

A Python toolkit for processing tabular data

csv data excel featured functional-programming library pandas tabular-data xlsx xml

Last synced: 28 Apr 2024

https://github.com/Suor/funcy

A fancy and practical functional tools

functional-programming python utilities

Last synced: 28 Apr 2024

https://github.com/christianscott/curry.py

:curry: Utility for currying functions

functional-programming just-for-fun python3

Last synced: 27 Apr 2024

https://github.com/typelift/Swiftz

Functional programming in Swift

functional-programming swift

Last synced: 27 Apr 2024

https://github.com/symentis/Corridor

A Coreader-like Dependency Injection μFramework

coreader dependency-injection functional-programming ios swift swift-4 swift-framework

Last synced: 27 Apr 2024

https://github.com/sharkdp/cube-composer

A puzzle game inspired by functional programming

browser-game functional-programming game programming-exercise purescript puzzle

Last synced: 27 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/xodio/hm-def

Runtime type checking for JS with Hindley Milner signatures

functional-programming hindley-milner invariant javascript type-checking

Last synced: 27 Apr 2024

https://github.com/quack/quack

:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS

functional-programming language programming-language programming-paradigms repl

Last synced: 27 Apr 2024

https://github.com/ritesh404/kudojs

A utility library to write code in functional programming style in Javascript

applicative composition curry functional-js functional-programming functor javascript library monads nodejs typescript

Last synced: 27 Apr 2024

https://github.com/gigobyte/purify

Functional programming library for TypeScript - https://gigobyte.github.io/purify/

algebraic-data-types codec decode either fantasy-land functional-programming functor maybe monad option-type result-type typescript

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/funkia/list

🐆 An immutable list with unmatched performance and a comprehensive functional API.

data-structures fantasy-land functional-programming immutable immutable-lists ramda redux

Last synced: 27 Apr 2024

https://github.com/fantasyland/static-land

Specification for common algebraic structures in JavaScript based on Fantasy Land

adt algebra algebraic algebraic-data-types fantasy-land functional-programming functor monad monoid specification static-land

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/true-myth/true-myth

A library for safer and smarter error- and "nothing"-handling in TypeScript.

applicatives functional-programming functors javascript monads typescript typescript-definitions typescript-library

Last synced: 27 Apr 2024

https://github.com/benji6/imlazy

😴 Functional programming with lazy immutable iterables

curried functional-programming generator haskell immutable infinite iterables iterator lazy ramda

Last synced: 27 Apr 2024

https://github.com/TomerAberbach/lfi

🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.

async concurrent functional-programming generator iterable iterator javascript lazy npm-module npm-package promise sync

Last synced: 27 Apr 2024