higher-order-functions

There are 215 repositories under higher-order-functions topic.

  • 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.

    Language:Haskell46917214
  • rollbear/lift

    constexpr C++17 library for simplifying higher order functions in application code

    Language:C++1981548
  • AnyDSL/thorin

    The Higher-Order Intermediate Representation

    Language:C++154328518
  • c-cube/iter

    Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.

    Language:OCaml123112112
  • asperti/BOHM1.1

    Bologna Optimal Higher-Order Machine, Version 1.1

    Language:C70519
  • michaelbull/kotlin-coroutines-jdbc

    A library for interacting with blocking JDBC drivers using Kotlin Coroutines.

    Language:Kotlin47211
  • asteroid-lang/asteroid

    Asteroid is a modern, multi-paradigm programming language that supports first-class patterns.

    Language:Python41416610
  • steinfletcher/func-dependency-injection-go

    Dependency injection example using higher order functions

    Language:Go25204
  • weijentu/Higher-Order-Function-ObjC

    Map, Filter, Reduce, Contains, ForEach and FlatMap Implementation in Objective-C

    Language:Objective-C24214
  • kutlugsahin/redux-saga-callback

    redux-saga helper functions to await dispatched actions

    Language:JavaScript21252
  • Botmation

    mrWh1te/Botmation

    A simple TypeScript framework for declaratively composing bots with Puppeteer

    Language:TypeScript181582
  • Abouelyatim/Functional-Programming-101-Java

    Functional programming course

    Language:Java15205
  • sakoh/redux-api-utility-library

    A utility library for handling API Requests and Async Actions with Redux

    Language:TypeScript14200
  • Floofies/Differentia.js

    No longer being supported or maintained. A Graph Theory & Data Structure Library for JavaScript.

    Language:JavaScript122224
  • hcerim/Funk

    Functional programming library for C#

    Language:C#11500
  • rafsanahmad/Kotlin-Collection-Functions

    A collection of examples for Kotlin Collection functions. The examples contain usage of distinct(), reduce(), all(), single(), chunked(), copyInto(), find(), zip(), filter(), union(), map(), intersection(), groupBy(), sort(), reverse(), remove(), retain(), flatmap(), sum(), max(), min(), etc.

  • JohnMwendwa/higher-order-array-methods

    Planning on learning ES6? Learn through these simple examples

    Language:JavaScript910
  • Javascript-A-Z-notes

    mrinaljain/Javascript-A-Z-notes

    A comprehensive collection of end-to-end learning notes on Namaste JavaScript concepts. Simplified explanations, examples, and practical insights to help developers of all levels grasp JavaScript fundamentals with ease.

    Language:JavaScript9124
  • fogfish/m_http

    A class of Erlang monads which can do http requests

    Language:Erlang821
  • 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.

    Language:JavaScript8202
  • thieu1995/reflame

    reflame: Revolutionizing Functional Link Neural Network by Metaheuristic Optimization

    Language:Python8300
  • tideland/go-slices

    Process typed Go slices via generics and higher-order functions.

    Language:Go81171
  • AlexanderKaraberov/SwiftLand

    Swift (µ)library for functional programming and higher-order data processing

    Language:Swift7121
  • bube054/go-js-array-methods

    This comprehensive module provides an array (no pun intended) of helper functions specifically designed to empower developers in working efficiently with golang slices. It encompasses popular methods like Map, Filter, Reduce, ForEach, Some, and many more, offering streamlined functionalities to enhance your golang coding experience.

    Language:Go7100
  • gitrj95/q-memo

    memoization tooling for functions in the q programming language

  • p-samuel/anonymous-methods

    Using higher-order logic to copy JavaScript's "filter", "map" and "reduce" functions in Delphi.

    Language:Pascal7200
  • fogfish/gurl

    ᵍ🆄🆁🅻 is a combinator library for network I/O

    Language:Go6218
  • mootable/hashmap

    Providing fast at scale HashMap, LinkedHashMap, and Higher Order Functions to any iterable, such as Array, Map or Set. Tested, and Benchmarked, Issues & PRs welcomed.

    Language:JavaScript61280
  • streamerjs/streamerjs

    Easy to use lazy evaluation library

    Language:TypeScript6200
  • sisyphus

    verse-lab/sisyphus

    Mostly Automated Proof Repair for Verified Libraries

    Language:OCaml62300
  • vimlord/Lomda

    An interpreted programming language with mathematical functionality.

    Language:C++62100
  • eyouyou/pipeline

    rust interceptor

    Language:Rust5100
  • Kamirus/purescript-functional-concepts

    Elaborated examples concerning functional concepts e.g. gadt, eadt, church encodings

    Language:PureScript5201
  • 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

    Language:JavaScript5100
  • Toobo/Hop

    Higher-order functional predicates.

    Language:PHP5210
  • VSADX/postoffice.js

    Haskell-esque automatic partial application, without runtime.

    Language:JavaScript5100