Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: currying
Hacker-Code-J/Category-Theory
This repository is a curated collection of Category Theory resources, notes, and proofs formatted in LaTeX.
Language: TeX - Size: 2.24 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
pure-symbols/pure.lexicals
𧫠implement all by (almost) nothing but the lexical closure . π§¬
Language: TypeScript - Size: 7.6 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 1
dword-design/fp.macro
A zero-runtime functional programming babel macro.
Language: JavaScript - Size: 1.28 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0
bermudaphp/curry
PHP currying functionality
Language: PHP - Size: 14.6 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
wdalmut/curry
An example of currying and partial application
Language: JavaScript - Size: 1.95 KB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
code-at-work/curry-example
Simple curry application
Language: JavaScript - Size: 1.95 KB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
repeale/fp-go
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
Language: Go - Size: 41 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 290 - Forks: 10
TeaEntityLab/fpGo
Monad, Functional Programming features for Golang
Language: Go - Size: 299 KB - Last synced: 15 days ago - Pushed: 6 months ago - Stars: 341 - Forks: 21
3xp1o1t/Learning-Advanced-React
Personal repo for learning advance React/JavaScript/TypeScript concepts with testing in the way.
Language: TypeScript - Size: 1.06 MB - Last synced: 23 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
h908714124/crate
Generate a telescoping builder
Language: Java - Size: 69.3 KB - Last synced: 26 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
phrenotype/lambda
Converts functions to lambdas
Language: PHP - Size: 10.7 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
learodrigo/event-handler-jiu-jitsu
Event and currying study
Language: JavaScript - Size: 1.95 KB - Last synced: 29 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
TheArtur128/Act
Library for metaprogramming
Language: Python - Size: 1.26 MB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 8 - Forks: 0
samarpanda/functional-programming
Functional programming concepts
Language: JavaScript - Size: 186 KB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 2 - Forks: 3
TeaEntityLab/fpEs
Functional Programming for EcmaScript(Javascript)
Language: JavaScript - Size: 2.71 MB - Last synced: 1 day ago - Pushed: 7 months ago - Stars: 43 - Forks: 4
grrr-amsterdam/garp-functional
PHP utility library embracing functional programming paradigms.
Language: PHP - Size: 508 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 31 - Forks: 4
sigurd4/currying
A crate for argument-currying anything implementing FnOnce. Arguments can be passed one at a time, yielding a new something implementing FnOnce (and possibly FnMut and Fn) which can be called with one less argument.
Language: Rust - Size: 11.7 KB - Last synced: 22 days ago - Pushed: 3 months ago - Stars: 13 - Forks: 0
leandromoh/Curryfy
Provides strongly typed extensions methods for C# delegates to take advantages of functional programming techniques, like currying and partial application.
Language: C# - Size: 158 KB - Last synced: 9 days ago - Pushed: 9 months ago - Stars: 62 - Forks: 3
aymanizz/exotic-functions
A python module for currying, partially applying, and composing functions in an exotic way.
Language: Python - Size: 1.95 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
suned/pfun
Functional, composable, asynchronous, type-safe Python.
Language: Python - Size: 1.58 MB - Last synced: 14 days ago - Pushed: 6 months ago - Stars: 146 - Forks: 12
goretkin/FixArgs.jl
Language: Julia - Size: 432 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 19 - Forks: 3
TomokiMiyauci/curry
Currying and partial application utilities
Language: TypeScript - Size: 160 KB - Last synced: 24 days ago - Pushed: 11 months ago - Stars: 4 - Forks: 0
hcerim/Funk
Functional programming library for C#
Language: C# - Size: 2.82 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 11 - Forks: 0
egnha/nofrills
Low-cost anonymous functions
Language: R - Size: 496 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 40 - Forks: 2
glebec/lambda-talk
A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS
Language: JavaScript - Size: 448 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 482 - Forks: 40
Technologicat/unpythonic
Supercharge your Python with parts of Lisp and Haskell.
Language: Python - Size: 5.27 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 84 - Forks: 3
JustasMasiulis/args
Header only library for binding, reordering and currying of function arguments without cost
Language: C++ - Size: 14.6 KB - Last synced: 4 months ago - Pushed: almost 6 years ago - Stars: 15 - Forks: 6
archermarx/PartialFunctions.jl
A small package to simplify partial function application
Language: Julia - Size: 239 KB - Last synced: 6 days ago - Pushed: 11 months ago - Stars: 45 - Forks: 2
vector-php/vector
A PHP functional programming library.
Language: PHP - Size: 1.13 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 20 - Forks: 0
delonnewman/invokable
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Language: Ruby - Size: 118 KB - Last synced: 14 days ago - Pushed: 2 months ago - Stars: 43 - Forks: 0
TelluK/Functional-programming1
Functional programming with Haskell
Language: Haskell - Size: 19.5 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
tigressine/illustrator π¦
Create bad ASCII art with functional programming!
Language: Scala - Size: 4.88 KB - Last synced: 5 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
DavidLapadula/JSFunctionalProgramming
Language: JavaScript - Size: 13.7 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
AusAura/Jason-personal-assistant-bot-team-version-
Personal assistant that can work with address book and notes. Using currying and command parser for Adress Book. Decorator catches all possible errors. Saves data locally in JSON files. Includes Extension File Sorter as a separate sub-application. This specific version was made by team of 6 people as personal project.
Language: Python - Size: 121 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
samwhaleIV/chain-js
Declaritive syntactic sugar in JavaScript with imperative interop
Language: JavaScript - Size: 49.8 KB - Last synced: 6 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
phpfn/phpfn
Functional PHP Toolset: Centralized monorepository for all libraries
Language: PHP - Size: 125 KB - Last synced: 27 days ago - Pushed: over 3 years ago - Stars: 28 - Forks: 0
masaers/blind
Late partial binding for C++, a single header library.
Language: C++ - Size: 18.6 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 0
Ahmed-Adel-Ismail/J-Curry
A Java library that enables applying Functional Programming concepts like currying and partial application for functions, also it supports types like Either, Try, etc... using RxJava 2 interfaces, compatible with Java 7 and above
Language: Java - Size: 302 KB - Last synced: 7 months ago - Pushed: almost 5 years ago - Stars: 17 - Forks: 1
WilliamSpanfelner/fcc-JSADS-Functional-Programming
Functional Programming module of freeCodeCamp JavaScript Algorithm and Data Structures Certification
Language: JavaScript - Size: 55.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 1
hellerve/hawkweed
Yet another implementation of missing functions for Python
Language: Python - Size: 259 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 19 - Forks: 0
jsmini/functional
A set of functional programming utility functions.
Language: JavaScript - Size: 738 KB - Last synced: 20 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 3
CIAvash/Curry
Curry is a Raku module for currying functions plus partially applying them
Language: Raku - Size: 36.1 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
DavidAndreww/lights-out
Lights out game in vanilla JS. Functional programming using a single class object to track state of gameboard, and a touch of currying to render messages to the player.
Language: JavaScript - Size: 11.7 KB - Last synced: 9 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
RekingZhang/e-utils
εη«―ε·₯ε ·εΊ
Language: JavaScript - Size: 338 KB - Last synced: 5 months ago - Pushed: almost 4 years ago - Stars: 7 - Forks: 4
yuleicul/bfe.dev
Visualized solutions to BFE.dev
Size: 16.6 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
Shank404/FP_Snake
~~ Elm / Browser Game ~~ This is a snake game written in Elm. The language itself is a functional language. I learned many declarative concepts while developing this project. This game was a task in my studies.
Language: Elm - Size: 124 KB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
EvanMcGorty/cpp-currying
Simple and surprisingly powerful currying implemented concisely in c++20
Language: C++ - Size: 21.5 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
renanpvaz/babel-plugin-auto-curry π¦
Plugin to automatically curry arrow functions
Language: JavaScript - Size: 21.5 KB - Last synced: 13 days ago - Pushed: over 6 years ago - Stars: 3 - Forks: 0
ggthedev/Curry Fork of thoughtbot/Curry
Swift implementations for function currying
Language: Swift - Size: 93.8 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
katsaii/gml-prelude π¦
A simple functional programming library for GameMaker.
Language: Game Maker Language - Size: 206 KB - Last synced: 10 months ago - Pushed: about 3 years ago - Stars: 14 - Forks: 4
otomn/FunctionalProgrammingJS
Make any function into curried functions
Language: JavaScript - Size: 6.84 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
andjsrk/curried-intrinsic
Curried intrinsics
Language: TypeScript - Size: 39.1 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
aleksander-ciesielski/strong-curry
β‘π Type-safe function currying in TypeScript
Language: TypeScript - Size: 12.7 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
Ivan-Korolenko/easy-curry
Easy curry. Just what you need.
Language: JavaScript - Size: 72.3 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 3 - Forks: 2
kongware/ftor
ftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
Language: JavaScript - Size: 1.09 MB - Last synced: 17 days ago - Pushed: about 6 years ago - Stars: 44 - Forks: 1
HowProgrammingWorks/PartialApplication
Partial function application and Currying
Language: JavaScript - Size: 121 KB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 19 - Forks: 61
phenax/pipey
Create pipeline operator ready functions by converting instance methods's to context-free functions
Language: JavaScript - Size: 499 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 24 - Forks: 2
barcek/phns
add phnctionality | resources for functional programming | package stub | Python standard library & Mypy
Language: Python - Size: 62.5 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
bondeje/Partial
An implementation of partial functions, similar to Python's functools.partial, for the C language.
Language: C - Size: 78.1 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
jajaperson/copb
A functional composition framework built for TypesScript that provides type safety without the need for the usual countless overloads, thanks to some functional type trickery.
Language: TypeScript - Size: 24.4 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
aggarwal-muskaan/js-questions
Javascript Practice Questions
Language: JavaScript - Size: 56.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
tjcchen/practice-makes-perfect
π All are FE relevant stuff: Ajax, Promise, ES6 New Features, Flex Layout, Grid Layout, Debounce, Throttle, Currying etc.
Language: HTML - Size: 746 KB - Last synced: 9 months ago - Pushed: 11 months ago - Stars: 6 - Forks: 0
sigurd4/currycompose
A crate providing a trait for performing currying (and non-currying) function-composition in rust.
Language: Rust - Size: 3.91 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
Hemalata-MH/javascript-series
Here will cover most of the advanced JS which will help us to clear our interviews. Click https://learn-javascript-series-with-hema.netlify.app/ to view
Size: 54.7 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
msn0/dead-simple-curry
:beer: Probably the simplest currying ever :)
Language: JavaScript - Size: 59.6 KB - Last synced: 13 days ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 0
andjsrk/create-curried
An utility to create curried functions that its parameters are reordered by user-defined order
Language: TypeScript - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
alexcarpenter/slugify
Convert a string into a slug
Language: JavaScript - Size: 250 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0
alexcarpenter/querystring-to-object
Convert a query string into an object
Language: JavaScript - Size: 691 KB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
alexcarpenter/object-to-querystring
Convert a object into a query string
Language: JavaScript - Size: 634 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
Angarsk8/es6-simple-curry
simple curry javascript function
Language: JavaScript - Size: 20.5 KB - Last synced: 18 days ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0
espretto/funcr
small collection of high-level utility functions for functional programming
Language: JavaScript - Size: 204 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
lycantropos/lz
Functional utilities
Language: Python - Size: 499 KB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 6 - Forks: 0
BlackMATov/kari.hpp
Experimental library for currying in C++17
Language: C++ - Size: 370 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 74 - Forks: 2
Cyphermoon/Functional-Programmin-Concept
This repo contains implementation of functional programming concepts
Language: JavaScript - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
akxcv/eslint-plugin-curry π¦
Extra ESLint rules for currying functions
Language: JavaScript - Size: 18.6 KB - Last synced: 12 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1
virag-ky/Advanced-JavaScript
This repository holds advanced JavaScript concepts that I've been practicing.
Language: JavaScript - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
mattwolf-corporation/lambda-calculus-in-js
Lambda KalkΓΌl fΓΌr praktisches vanilla JavaScript - IP5 HS2019 / IP6 HS2020
Language: JavaScript - Size: 1.88 MB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
starydv7/interview3
Interview Preparation
Language: JavaScript - Size: 4.92 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
davekch/pycurry
Currying functions in Python
Language: Python - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 34 - Forks: 1
adorow/jcurry
Java library that extends Java 8's functional interfaces to support currying.
Language: Java - Size: 132 KB - Last synced: 11 months ago - Pushed: over 7 years ago - Stars: 4 - Forks: 1
AntiHero/CurryTypescript
Language: TypeScript - Size: 82 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
archanpatkar/ChurchEncodings
Ξ» Lambda Calculus Encodings
Language: Python - Size: 20.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0
KATT/options-curry
π TypeScript Options-object Currying
Language: TypeScript - Size: 291 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 11 - Forks: 0
bilalkumrani/js_notes
This repository contains JavaScript concepts each concept with example .
Language: JavaScript - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0
serraventura/curry-composition-lazy
playing with curry and composition
Language: JavaScript - Size: 834 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
nhpip/curry-elixir
Currying and partial application in Elixir
Language: Elixir - Size: 19.5 KB - Last synced: 4 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
memowe/perlisp
A simple Lisp interpreter, written in Perl
Language: Perl - Size: 85 KB - Last synced: 13 days ago - Pushed: about 7 years ago - Stars: 6 - Forks: 1
nossbigg/jest-mock-curry-fn
Easier testing with curry functions + jest π§ͺ
Language: TypeScript - Size: 160 KB - Last synced: 15 days ago - Pushed: almost 3 years ago - Stars: 7 - Forks: 0
TeoNogueira/JavaScript-Funcional-e-Reativo-PENSE-como-um-Dev-JS-2020-
JAVASCRIPT 2021-2022 | FUNCTIONAL
Language: JavaScript - Size: 412 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
shangan23/javascript
Javascript concepts grouped by examples for easy reference and understanding.
Language: JavaScript - Size: 80.1 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 3 - Forks: 4
curious04/Movie-web-app
It's a movie web application in which you can add movies, favourite and unfavourite your movies.
Language: JavaScript - Size: 286 KB - Last synced: 29 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
sgaliamov/scurry
Curry and Partial Application for C# functions and actions.
Language: C# - Size: 142 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
VSADX/postoffice.js
Haskell-esque automatic partial application, without runtime.
Language: JavaScript - Size: 22.5 KB - Last synced: 10 days ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0
lakith/Currying-in-js
Currying In js
Language: JavaScript - Size: 366 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
Jaynil1611/Programming_Exercises
This repository contains solutions of all the homwework exercises of functional programming session of LevelOne.
Language: HTML - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0
blakek/curry
π Simple curry functions
Language: TypeScript - Size: 1.63 MB - Last synced: 20 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
nhpip/nhpip.github.io
Functional programming, erlang, elixir etc
Language: HTML - Size: 4.07 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
Technologicat/spicy
Automatic currying for Racket
Language: Racket - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 6 - Forks: 0
WozSoftware/Woz.Functional
Functional programming tool box for C#
Language: C# - Size: 60.5 KB - Last synced: 17 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0
l3lackcurtains/JS-Functional-Programming
:alien: A playground for learning Functional Programming in Javascript.
Language: JavaScript - Size: 79.1 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0