Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 15 Dec 2024
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: 12 Nov 2024
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: 27 Oct 2024
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: 21 Nov 2024
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: 09 Nov 2024
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: 06 Nov 2024
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: 30 Oct 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: 27 Oct 2024
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 Oct 2024
https://github.com/gitrj95/q-memo
memoization tooling for functions in the q programming language
higher-order-functions memoization optimization
Last synced: 12 Nov 2024
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: 14 Nov 2024
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: 21 Dec 2024
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: 27 Oct 2024
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: 15 Dec 2024
https://github.com/mtso/hof
Higher-order functions in different languages.
example-code higher-order-functions hof
Last synced: 15 Nov 2024
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: 08 Nov 2024
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: 12 Oct 2024
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: 09 Dec 2024
https://github.com/owainlewis/hof
Higher order functions for Golang
collections functional-programming golang higher-order-functions
Last synced: 05 Dec 2024
https://github.com/SystemsBioinformatics/parcr
Construct parser combinators in R
combinators higher-order-functions parser parsing r-package
Last synced: 13 Nov 2024
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: 11 Nov 2024
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: 17 Oct 2024
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: 06 Nov 2024
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: 13 Nov 2024
https://github.com/rudyhuynh/higher-order-fetch
compose fetch fetch-api higher-order-functions pipe
Last synced: 28 Nov 2024
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: 08 Dec 2024
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: 05 Nov 2024
https://github.com/joaopaulopmedeiros/learning-higher-order-functions
Learning higher order functions.
Last synced: 03 Dec 2024
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: 14 Nov 2024
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: 14 Nov 2024
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: 15 Nov 2024
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: 13 Nov 2024
https://github.com/helins/fn.cpp
Pass around c++ fns and methods, get performance
cplusplus functional-programming functions higher-order-functions
Last synced: 16 Nov 2024
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: 22 Nov 2024
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: 11 Nov 2024
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: 30 Nov 2024
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: 20 Nov 2024
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: 05 Nov 2024
https://github.com/adrianomonteiroweb/zoo-functions
Projeto pela Trybe para estudos de Higher Order Functions ES6.
es6 higher-order-functions hof javascript
Last synced: 21 Nov 2024
https://github.com/sidmishraw/gunc
Golang functional programming library
functional-programming go higher-order-functions
Last synced: 15 Nov 2024
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: 29 Nov 2024
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: 08 Nov 2024
https://github.com/dankolesnikov/phonemnemonics
Solved using higher-order functions without explicit recursion
higher-order-functions mnemonic scala
Last synced: 14 Dec 2024
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: 15 Nov 2024
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: 12 Dec 2024
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: 11 Nov 2024
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: 11 Nov 2024
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: 14 Nov 2024
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: 14 Nov 2024
https://github.com/jozsefsallai/next-bar
better api routes for next.js
api-routes higher-order-functions nextjs
Last synced: 02 Dec 2024