Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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