Projects in Awesome Lists tagged with higher-order-functions
A curated list of projects in awesome lists tagged with higher-order-functions .
https://github.com/thma/whyhaskellmatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
algebraic-data-types anonymous-functions declarative-programming explicit-side-effects first-class-functions foldable folding function-composition functional-programming functor haskell higher-order-functions lazy-evaluation list-comprehension mapping monads partial-application pattern-matching polymorphic-types type-classes
Last synced: 05 Apr 2025
https://github.com/thma/WhyHaskellMatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
algebraic-data-types anonymous-functions declarative-programming explicit-side-effects first-class-functions foldable folding function-composition functional-programming functor haskell higher-order-functions lazy-evaluation list-comprehension mapping monads partial-application pattern-matching polymorphic-types type-classes
Last synced: 30 Apr 2025
https://github.com/c-cube/iter
Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.
higher-order-functions iter iterators lazy monad ocaml sequence stream
Last synced: 05 Apr 2025
https://github.com/michaelbull/kotlin-coroutines-jdbc
A library for interacting with blocking JDBC drivers using Kotlin Coroutines.
connection coroutines functional functional-programming higher-order-functions java jdbc kotlin sql suspend transaction
Last synced: 14 Jun 2025
https://github.com/steinfletcher/func-dependency-injection-go
Dependency injection example using higher order functions
dependency-injection functional go golang higher-order-functions
Last synced: 09 Apr 2025
https://github.com/kutlugsahin/redux-saga-callback
redux-saga helper functions to await dispatched actions
higher-order-functions putwait redux redux-saga yield
Last synced: 21 Apr 2025
https://github.com/mrwh1te/botmation
A simple TypeScript framework for declaratively composing bots with Puppeteer
async-functionality bots composable-architecture curry declarative functional higher-order-functions nodejs npm-package puppeteer typescript web-crawler
Last synced: 10 Apr 2025
https://github.com/mrWh1te/Botmation
A simple TypeScript framework for declaratively composing bots with Puppeteer
async-functionality bots composable-architecture curry declarative functional higher-order-functions nodejs npm-package puppeteer typescript web-crawler
Last synced: 08 Apr 2025
https://github.com/tideland/go-slices
Process typed Go slices via generics and higher-order functions.
go golang golang-package higher-order-functions slices
Last synced: 05 Apr 2025
https://github.com/mattriley/node-module-composer
Bring order to chaos. Level up your JS application architecture with Module Composer, a tiny but powerful module composition utility based on functional dependency injection.
application-architecture browser closures composition-root dependency-injection dependency-inversion ejectable fast fitness-functions functional-dependency-injection higher-order-functions javascript lightweight mermaid modular-design module-composition nodejs npm-package software-design stateful-functions
Last synced: 30 Dec 2024
https://github.com/fogfish/m_http
A class of Erlang monads which can do http requests
declarative-programming declarative-workflows erlang higher-order-functions http-client http-monad io-monads monad-library monadic-interface monads
Last synced: 19 Mar 2025
https://github.com/simeonhristov99/fp_is_23-24
Practice sessions of group 3 for the course "Functional Programming" in the Faculty of Mathematics and Informatics, Sofia University.
funcional-programming haskell higher-order-functions lambda-functions lazy-evaluation recursion
Last synced: 10 Apr 2025
https://github.com/thieu1995/reflame
reflame: Revolutionizing Functional Link Neural Network by Metaheuristic Optimization
classification evolutionary-algorithms feed-forward-neural-networks flnn functional-link-artificial-neural-network functional-link-neural-network genetic-algorithm higher-order-functions higher-order-neural-network machine-learning metaheuristic-algorithms nature-inspired-algorithms neural-network optimization-algorithms particle-swarm-optimization pytorch-model regression scikit-learn shade whale-optimization-algorithm
Last synced: 11 Feb 2025
https://github.com/gitrj95/q-memo
memoization tooling for functions in the q programming language
higher-order-functions memoization optimization
Last synced: 02 May 2025
https://github.com/verse-lab/sisyphus
Mostly Automated Proof Repair for Verified Libraries
coq curry-howard-isomorphism formal-verification higher-order-functions invariant-inference ocaml pldi-artifact proof-repair separation-logic
Last synced: 14 Feb 2025
https://github.com/fogfish/gurl
แต๐๐๐ ป is a combinator library for network I/O
declarative-programming declarative-workflows golang higher-order-functions http-client http-monad monadic-interface networking url
Last synced: 19 Mar 2025
https://github.com/mtso/hof
Higher-order functions in different languages.
example-code higher-order-functions hof
Last synced: 08 May 2025
https://github.com/sundeeep/demystifying-javascript
This repository is the amalgamation of my learnings as well as my experiments with the most versatile language in this world: `JavaScript` :D
async-await callback-functions closures debouncing higher-order-functions inheritance javascript promises prototype scope
Last synced: 25 Jun 2025
https://github.com/kamirus/purescript-functional-concepts
Elaborated examples concerning functional concepts e.g. gadt, eadt, church encodings
church-encoding eadt exists gadt gadts higher-order-functions leibniz-equality row-polymorphism tagless typeclasses
Last synced: 07 Apr 2025
https://github.com/himynameisdave/browser-event-utils
๐ A collection of higher-order functions for invoking common browser event methods.
browser-events event-handling event-target higher-order-functions keyboard keypress preventdefault stoppropagation utilities
Last synced: 14 Apr 2025
https://github.com/chinmaykaitade/javascript-practice-series-hn
This is a JavaScript Practice Series in Hindi | HC
arrays async-await break-continue-statements call-stack dom-events dom-manipulation event-loops higher-order-functions loops-and-iterations map-filter-reduce nullish-coalescing objects promises strings switch-statements truthy-falsey
Last synced: 15 Apr 2025
https://github.com/imteekay/pokemonad
Understanding Higher Order Functions like filter, map, and reduce using Pokemon
clojure filter functional-programming higher-order-functions map pokemon reduce
Last synced: 29 Mar 2025
https://github.com/deepcloudlabs/dcl113-2023-aug-24
DCL-113: Functional Programming in C++20
cpp17 cpp20 functional-programming functors higher-order-functions lambda-expressions lazy-evaluation partial-functions pure-functions ranges ranges-v3 stl-containers
Last synced: 26 Apr 2025
https://github.com/ham118/swift-collection
Collection of useful functionality of swift language to develop better iOS applications
control functionality functions higher-order-functions ios keyboard slider swift swift-language textfield textfield-scroll uicontrol
Last synced: 23 Apr 2025
https://github.com/owainlewis/hof
Higher order functions for Golang
collections functional-programming golang higher-order-functions
Last synced: 26 Mar 2025
https://github.com/alexandrabaturina/mars-rover-dashboard
Dashboard that allows the user to view data and images from one of the Mars rovers.
es6-javascript functional-programming higher-order-functions nasa-api nodejs pure-javascript
Last synced: 09 Apr 2025
https://github.com/SystemsBioinformatics/parcr
Construct parser combinators in R
combinators higher-order-functions parser parsing r-package
Last synced: 06 May 2025
https://github.com/aprilmintacpineda/redefine-statics-js
Utility function that copies-over all static methods of a child object to the parent object.
higher-order-components higher-order-functions hoc static-properties
Last synced: 17 Mar 2025
https://github.com/alhassy/design-patterns-higher-order
Notes & implementations of the code within Jeremy Gibbons' ``Design Patterns as Higher-Order Datatype-Generic Programs''; notably focus on multibranching trees and their BDS.
cheatsheet design-patterns haskell higher-order-functions java
Last synced: 24 Apr 2025
https://github.com/evitanrelta/predicate-hof
TypeScript higher-order-functions to combine or negate predicates without evaluating them.
higher-order-functions javascript node-js nodejs predicate predicate-logic typescript
Last synced: 11 Apr 2025
https://github.com/rudyhuynh/higher-order-fetch
compose fetch fetch-api higher-order-functions pipe
Last synced: 22 Mar 2025
https://github.com/josemg-ux/car-finder
Project to search for cars by Brand, Year, Transmission ...
higher-order-functions javascript
Last synced: 16 May 2025
https://github.com/iamvishal16/leetcodesolutions
Swift solutions for LeetCode problems using Higher Order function and Algorithms
algorithm algorithms higher-order-functions ios leetcode leetcode-solutions xcode
Last synced: 05 Mar 2025
https://github.com/hashimthepassionate/javascript-mastery
Master JavaScript step by step with practical examples and hands-on projects. This repository covers everything from the basics to advanced concepts, including values, types, operators, functions, and more.
arrays asynchronous-programming dom-manipulation functions higher-order-functions javascript programming regular-expressions web-development
Last synced: 04 Mar 2025
https://github.com/jozsefsallai/next-api-paginate
pagination middleware-like hoc for next.js api routes
api-routes higher-order-functions middleware nextjs pagination
Last synced: 02 Mar 2025
https://github.com/simeonhristov99/fp_cs_24-25
Practice sessions of group 1 for the course "Functional Programming" in the Faculty of Mathematics and Informatics, Sofia University.
functional-programming haskell higher-order-functions lambda-functions lazy-evaluation racket recursion
Last synced: 01 Jan 2025
https://github.com/gurbaaz27/cs350a-homework-exercises
functional, lambda-calculus and object-oriented programming homework assignments
functional-programming gosu gosu-gem haskell higher-order-functions lambda-functions lazy-evaluation object-oriented-programming oops ruby untyped-lambda-calculus
Last synced: 03 Mar 2025
https://github.com/mallikarjunh/swift_concepts
It includes all basics of swifts concepts
abstraction closures controlstatement enumeration higher-order-functions inheritance-examples ios oop oops polymorphism swift swift-library swift4 swift5 swiftconcepts swiftconnection typealias
Last synced: 05 Mar 2025
https://github.com/angelino-valeta/functional_programming_with_js-es6
Funtional Programming with JavaScript, using EcmaScript 6
es6 functional higher-order-functions javasccript programming
Last synced: 12 Mar 2025
https://github.com/helins/fn.cpp
Pass around c++ fns and methods, get performance
cplusplus functional-programming functions higher-order-functions
Last synced: 10 Mar 2025
https://github.com/joaopaulopmedeiros/learning-higher-order-functions
Learning higher order functions.
Last synced: 25 Mar 2025
https://github.com/masumkhan081/javascript-code-notes
This repository contains notes and code snippets related to JavaScript programming, covering fundamental concepts, core libraries, and best practices. It serves as a personal reference for learning and consolidating knowledge in JavaScript, intended for personal use to reinforce understanding of JavaScript concepts.
arrays-and-strings composition error-handling higher-order-functions hoisting javascript list oops-in-javascript scope set try-catch
Last synced: 02 Mar 2025
https://github.com/saidali-ibn-zafar/hard-parts-of-functional-js-fundamentals
Explore the increasingly popular paradigm of functional programming in JavaScript! Youโll learn how to wield and manipulate functions to develop more readable, maintainable and manageable codebases. Youโll go under the hood of powerful techniques like: Higher Order Functions, Function Composition, Pure Functions, and Immutability of State.
closure functional-programming functions-javascript higher-order-functions immutability purity
Last synced: 20 Feb 2025
https://github.com/matej-ch/collections
Learning how to build Collection class with Test driven development
collections higher-order-functions sorting-algorithms tdd
Last synced: 04 Mar 2025
https://github.com/droidbg/portfolio
This is my portfolio website created using React, Three.js and Vite
higher-order-component higher-order-functions portfolio portfolio-site portfolio-website react reactjs three-js threejs
Last synced: 13 Apr 2025
https://github.com/sidmishraw/gunc
Golang functional programming library
functional-programming go higher-order-functions
Last synced: 04 Mar 2025
https://github.com/deepcloudlabs/dcl113-2023-aug-14
DCL-113: Functional Programming in C++20
cpp17 cpp20 functional-programming functors higher-order-functions lambda-expressions lazy-evaluation partial-functions pure-functions ranges ranges-v3 stl-containers
Last synced: 26 Feb 2025
https://github.com/z-hughes/drum-kit
Interactive Drum Kit. Single page site showcasing DOM manipulation and advance JS
animation-css css3 dom-manipulation event-listeners higher-order-functions html5 javascript object-oriented-programming
Last synced: 22 Mar 2025
https://github.com/milaziabchenko/vanilla-javascript-playground
JavaScript theory and code snippets, using functional and OOP, prototypes, higher-order array methods, regular expressions, DOM, events, and asynchronous JS
async-await asynchronous-javascript axios dom-events dom-manipulation esnext fetch-api functional-programming higher-order-functions http-requests oop promises prototypes regular-expressions vanilla-javascript
Last synced: 26 Feb 2025
https://github.com/milaziabchenko/javascript-coding-challenges
My solutions to a variety of coding challenges in JavaScript
coding-challenges creative-coding dom-manipulation higher-order-functions jest-tests js-animations multidimensional-arrays nested-loops ui-design vanilla-javascript
Last synced: 26 Feb 2025
https://github.com/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.
currying elm elm-architecture elm-lang functional-programming higher-order-functions
Last synced: 15 Mar 2025
https://github.com/amboxer21/custompythondecorators
Custom Python decorators I wrote to restrict method arguments to a specific type. I also added an encrypt/decrypt decorator as well.
advanced aes aes-encryption curried-functions currying custom custom-python-decorators decorator decorators encrypt encrypted encryption encryption-decryption functional functional-programming functional-python higher-order-functions metaprogramming python
Last synced: 30 Mar 2025
https://github.com/jwill9999/react_redux_authguard
React Redux AuthGuard example using Higher order functions.
authguard higher-order-component higher-order-functions react react-redux redux state-management
Last synced: 31 Mar 2025
https://github.com/crowsonkb/partial-apply
Partial application of functions and method names, supporting placeholder values for positional arguments.
functional-programming higher-order-functions python python-library
Last synced: 23 Mar 2025
https://github.com/swapnilwakchaure/python_learning_notes_with_examples
Welcome to my Python learning repository! ๐ This space is where I document my journey into the fascinating world of Python programming. Whether you're a beginner or someone looking to enhance your Python skills, this repository is designed to be your go-to resource.
datatypes emails extract higher-order-functions lamda-functions listcomprehension oops python3 regex webscraping zip
Last synced: 16 May 2025
https://github.com/adrianomonteiroweb/zoo-functions
Projeto pela Trybe para estudos de Higher Order Functions ES6.
es6 higher-order-functions hof javascript
Last synced: 15 Mar 2025
https://github.com/ardywsptr/javascript-lanjutan
Materi Javascript lanjutan playlist youtube channel Web Programming Unpas
asynchronous-javascript es6-javascript higher-order-functions javascript prototype
Last synced: 03 Mar 2025
https://github.com/ralvarezdev/js-decorator
Higher-order functions implementations for JavaScript projects
decorator decorators higher-order-functions javascript js js-decorator npm npmjs
Last synced: 22 Apr 2025
https://github.com/jozsefsallai/next-bar
better api routes for next.js
api-routes higher-order-functions nextjs
Last synced: 25 Mar 2025
https://github.com/muskanmi/javascript_learning
A repository containing Javascript codes for practicing & learning various topics of Javascript continuously for 30 days.
arrays booleans conditionals css datatypes date filter for for-each for-of functions higher higher-order-functions html javascript loops map objects operators while
Last synced: 09 Apr 2025
https://github.com/dankolesnikov/phonemnemonics
Solved using higher-order functions without explicit recursion
higher-order-functions mnemonic scala
Last synced: 26 Mar 2025
https://github.com/derektypist/build-a-book-organizer
Build a Book Organizer using higher order functions in JavaScript.
freecodecamp-project higher-order-functions javascript
Last synced: 12 Mar 2025
https://github.com/kuzhalikumaraguru/d8rms28reactcontextapishoppingcart
Context API to handle the state and functionalities in react.js
bootstrap context-api higher-order-functions js jsx usecontext-hook usestate-hook
Last synced: 21 Feb 2025