Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Functional programming

In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.

https://github.com/badeend/result

For failures that are not exceptional: `Result<T,E>` for C#.

csharp error-handling functional-programming monad

Last synced: 13 Nov 2024

https://github.com/unisay/moki

Moki is a tool that provides and manages test services like mock http server, database, FS folder, etc.

functional-programming integration-testing scala

Last synced: 16 Nov 2024

https://github.com/gardncl/functional_programming_javascript

All the exercises from http://reactivex.io/learnrx/

brackets functional-programming javascript reactivex

Last synced: 13 Oct 2024

https://github.com/mhenderson/squarelimit

Escher's Square Limit in R with funcgeo.

functional-programming geometry rstats

Last synced: 11 Oct 2024

https://github.com/franciscoengenheiro/space-invaders-app

A desktop application to play the classic space invaders arcade game with gameplay modifiers and difficulties

canvas-game college-project desktop-app functional-programming kotlin space-invaders

Last synced: 15 Nov 2024

https://github.com/cristianbonilla/functional-programming

A partir de la versión 8 de java la programación funcional se aplica con un estilo idiomático. Para entender la programación funcional es necesario volver a versiones anteriores.

functional-programming java-8 java-8-lambda oriented-object-programming pluralsight streams-api

Last synced: 11 Nov 2024

https://github.com/sword-smith/hfasto

Implementing a compiler for the fuctional programming language fasto in Haskell

calling-conventions compiler functional-programming mips-assembly register-allocation

Last synced: 15 Nov 2024

https://github.com/mrvplusone/lazylang

A Haskell-style lazy language in 500 lines of Scala code

functional-programming lazy-evaluation monad-transformers

Last synced: 28 Oct 2024

https://github.com/michalspano/haskeww

λ Haskell, but no Ls. You call Haskell a toy academia language – I'll show you *real* software in it.

academia cool functional-programming haskell monad research

Last synced: 12 Oct 2024

https://github.com/monashcoding/intro-to-haskell

Introduction to Haskell Workshop

functional-programming haskell

Last synced: 12 Oct 2024

https://github.com/sigfriedcub1990/mostly-adequate-fp

Exercises from mostly adequate guide to FP

functional-programming javascript professor-frisby

Last synced: 14 Nov 2024

https://github.com/matbesancon/pagerank

A functional, parallel PageRank implementation in Scala

functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix

Last synced: 12 Oct 2024

https://github.com/dhruvjawalkar/ocpjavase17dev

Reference code files used during practice for newer features in Java SE 17, Lambdas, Functional Programming, Streams, Concurrency, Sealed Classes, LocalDateTime methods, Records ...

concurrent-programming duration functional-programming lambda-functions localdatetime records sealed-classes sealed-interface streams

Last synced: 16 Nov 2024

https://github.com/blakek/make-lookup

📒 Make a lookup object from an array of objects

functional-programming hash-lookup javascript lookup lookup-table map typescript

Last synced: 08 Nov 2024

https://github.com/awinogradov/condicom

Apply React component enhancements by condition

component enhancement functional-programming hoc react

Last synced: 16 Oct 2024

https://github.com/imclerran/roc-openrouter

Roc Package for the using the OpenRouter.ai API

artificial-intelligence functional-programming roc-lang

Last synced: 16 Nov 2024

https://github.com/d-exclaimation/common-ts

Zero-dependency TypeScript utilties for Node.js, Deno, Web and anything that powered by V8

functional-programming pattern-matching pipe typescript union v8 zod

Last synced: 07 Nov 2024

https://github.com/hacxk/readme-js

Embark on an epic JavaScript adventure! This comprehensive course takes you from the fundamentals to advanced techniques, empowering you to build dynamic and interactive web applications.

async-javascript backend best-practices bun dom frontend functional-programming javascript javascript-basics nextjs nodejs oop react web-development

Last synced: 16 Nov 2024

https://github.com/frantjc/go-fn

Functional stuff for Go.

functional functional-programming go golang

Last synced: 08 Nov 2024

https://github.com/zoomoid/pymocklib

A PYthON 3.10 lib thaT will MAkE you APpEAR WEaK ANd BUTT-HUrT on THe inTeRNET

functional-programming haskell python

Last synced: 11 Oct 2024

https://github.com/ghurtchu/blabbermouth

:man::speech_balloon::woman: Live Support Chat Server

chat fs2 functional-programming http http4s redis redis-pubsub scala streams websockets

Last synced: 11 Nov 2024

https://github.com/bertrand31/pandore

📦 The functional files manipulation library Scala was missing

file filesystem functional-programming io-monad library scala

Last synced: 07 Nov 2024

https://github.com/mmzk1526/haskell-tfl-status

A simple TfL tube status checker

functional-programming haskell

Last synced: 07 Nov 2024

https://github.com/devmahmud/javascript-from-fundamentals-to-functional-js

Learn higher-order functions, closures, scope and the fundamentals necessary to use modern frameworks like React, Angular and Vue. You'll master key functional methods like map, reduce and filter ...plus promises and ES6+ asynchronous JavaScript!

closures es6 functional-programming javascript javascript-learning modern-javascript

Last synced: 10 Nov 2024

https://github.com/alejogs4/church-encoding-javascript

Church encoding to represent typical programming structures on Javascript

church-encoding functional-programming javascript lambda-calculus

Last synced: 16 Nov 2024

https://github.com/mmzk1526/haskell-blockchain-tutorial

A simple blockchain toy example

blockchain functional-programming

Last synced: 07 Nov 2024

https://github.com/ryanleecode/solwasmc

Solidity Web Assembly Compiler

compiler ethereum evm functional-programming nom rust solidity

Last synced: 10 Nov 2024

https://github.com/psygo/haskell_lab

An environment for accelerated learning of Haskell.

functional-programming haskell lab

Last synced: 07 Nov 2024

https://github.com/nkz-soft/nkzsoft.fluentresults.extensions.functional

It is a library that extends the popular FluentResults library and helps you write code in a more functional way.

csharp dotnet fluentresults functional-programming result result-pattern

Last synced: 12 Nov 2024

https://github.com/morganconrad/fobu

YA functional utilities for JavaScript Objects, mimicking ES6 Array methods.

filter foreach functional-programming javascript map object reduce

Last synced: 12 Nov 2024

https://github.com/zahidul-islam/ts-fun

Implementing lodash library in typescript for fun :-)

chai fun functional-programming lodash mocha typescript

Last synced: 07 Nov 2024

https://github.com/bodrovis-learning/elixir-yt-series

Серия видео "Функциональная разработка на Elixir" на YouTube

elixir functional-programming lessons youtube

Last synced: 06 Nov 2024

https://github.com/pomadchin/tagless-derivation

This project is an experimental playground to work on the cats-tagless macros migration to Scala 3.

functional-programming scala tagless

Last synced: 16 Nov 2024

https://github.com/rxtoolkit/socketio

🚰 RxJS operators for working with Socket.io (v4 or lower) servers

fp functional-programming observables package reactive-programming realtime rxjs socket-io socketio streaming websocket websockets

Last synced: 11 Oct 2024

https://github.com/ilankri/flap

A toy compiler from a functional programming language to MIPS assembly and Java bytecode (mirrored from https://gitlab.com/ilankri/flap)

compiler functional-programming jvm mips programming-language school-project

Last synced: 12 Oct 2024

https://github.com/rieselhilfe/sofunlang

An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.

esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based

Last synced: 08 Nov 2024

https://github.com/stijnmoreels/fsharp.akkling.actorr

Extra Actor functionality on top of the existing Akkling repository to create an Actor pipeline with ease.

actor-pipeline actors akkling fsharp functional-programming pipeline reactive reactive-programming

Last synced: 12 Oct 2024

https://github.com/kerelape/monadic-objects

Collection of functions to modify objects

functional-programming javascript javascript-library js objects

Last synced: 12 Nov 2024

https://github.com/lebrancconvas/hackerrank-functional-programming

Programming in Functional Programming by using Hackerrank Problem.

clojure elixir erlang fsharp functional-programming hackerrank haskell lisp ocaml racket scala

Last synced: 11 Nov 2024

https://github.com/rakibhhridoy/imageprocessing

Large amount of image processing is quite messy and time consuming,thus the working steps should be fast as well as accurate also. I've made sequential functions that is needed for processing data in TensorFlow and python. These functions made my work fast as it needed in commercial purposes.

augmentation deep-learning functional-programming image-manipulation image-processing keras machine-learning numpy python sequential-patterns tensorflow

Last synced: 06 Nov 2024

https://github.com/kavalcante/array-into-subarrays

A non destructive and simple function that divide an array into multiples subarrays

function functional-programming javascript nodejs npm

Last synced: 11 Nov 2024

https://github.com/shanoaice/bethlehem

A minimal functional programming library for JavaScript.

functional-programming ramda typescript

Last synced: 11 Nov 2024

https://github.com/afsalthaj/fp-generator

The library that solves all your data generation problem !

fs2 functional-programming generator scala stream-processing

Last synced: 10 Nov 2024

https://github.com/steve245270533/fp

JavaScript函数式编程文档合集

functional-programming javascript typescript

Last synced: 10 Nov 2024

https://github.com/ismailarilik/fp-presentation-examples

Functional Programming Presentation Examples

examples functional-programming

Last synced: 08 Nov 2024

https://github.com/denismurphy/pythonic

Selection of code snippets and examples that I compiled while learning Python.

collections functional-programming oop python typing zen

Last synced: 06 Nov 2024

https://github.com/b-gran/promise-plumbing

Functional, Promise-based control flow primitives inspired by async

async control control-flow flow functional functional-programming promise

Last synced: 07 Nov 2024

https://github.com/el3um4s/match

Alternative to JavaScript’s switch statement with a functional twist

functional-programming javascript js npm npm-package switch switch-case ts typescript

Last synced: 04 Nov 2024

https://github.com/eilvelia/contravariant

Contravariant functors in JavaScript + Flow with correct type inference

fantasy-land functional-programming

Last synced: 11 Nov 2024

https://github.com/codecop/fizzbuzz-with-nothing-kata

Exercise to practice working with functions.

exercise functional-programming kata lambda-calculus

Last synced: 06 Nov 2024

https://github.com/manojpawar94/go-lang-fundamental-examples

The repository has the programs on the fundamental concept of the Go Language programming. It covers variable declaration, conditional block, loop, functions, a data structure(array and slice), goroutines, struct, pointers, error handling and file handling.

arrays error-handling filehandling functional-programming functions go golang golang-examples google-golang goroutine pointers programming-exercises programming-language slice struct

Last synced: 01 Nov 2024

https://github.com/mainro/cyclotron-std

Python standard library drivers and components for Cyclotron

cyclotron functional-programming python reactive-extensions reactive-programming reactivex rxpy

Last synced: 13 Oct 2024

https://github.com/memowe/aoc2023

My advent of code 2023 solutions

advent-of-code aoc2023 functional-programming haskell

Last synced: 06 Nov 2024

https://github.com/didierofrivia/flipcards

Simple memory cards game written in Elm

elm functional functional-programming futurama

Last synced: 03 Nov 2024

https://github.com/patrixr/capacitor.js

Functional utility method: a capacitor concept

design-patterns functional functional-js functional-programming hooks

Last synced: 06 Nov 2024

https://github.com/zhb2000/maybe-extension

Functional interfaces and useful extension methods for "Maybe types" in C++ (e.g., std::optional, pointers, and smart pointers).

c-plus-plus cplusplus cpp functional-programming

Last synced: 06 Nov 2024

https://github.com/zio/zio-distributed

The future home of ZIO Distributed!

distributed-computing functional-programming zio

Last synced: 10 Nov 2024

https://github.com/admodev/baldor-lang

Algebraic and mathematical programming language, made with PYTHON.

algebra functional-programming language mathematical-programming mathematics programming-language

Last synced: 05 Nov 2024

https://github.com/muhammadhassanraza25/todo-app-firebase

A dynamic Todo App built with HTML, CSS, and JavaScript, integrated with Firebase for real-time data management. Features include seamless editing and deleting of tasks for efficient list management.

creative-coding css3 firebase functional-programming html5 javascript todoapp

Last synced: 06 Nov 2024

https://github.com/muhammadhassanraza25/budget-app

I added some amazing features in this Budget App like Show Total Budget, Show Expenses & Show Balance Budget. This Budget App also shows items in list and delete items from list.

budget-app creative-coding css3 functional-programming html5 javascript js

Last synced: 06 Nov 2024

https://github.com/shahaf-f-s/multithreading

A python module for creating multithreading processes easily, in a more Pythonic way.

functional-programming multi-threading multithreading threading

Last synced: 10 Nov 2024

https://github.com/olian04/simply-result

Simply typesafe Result and Option monads in typescript and javascript.

fp functional-programming javascript monad monad-types monads option option-type result result-type typescript

Last synced: 07 Nov 2024

https://github.com/vitorsalgado/nodejs-fx

Small functional utility library for JavaScript

functional functional-programming javascript nodejs

Last synced: 14 Nov 2024

https://github.com/rxtoolkit/stt-deepgram

👂 RxJS operator for realtime speech-to-text (STT/S2T) using Deepgram speeh-to-text

ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription

Last synced: 09 Nov 2024

https://github.com/brian3647/minifunc

An extremely simple, small & type-safe functional programming library for TypeScript/JavaScript.

functional functional-programming library node type-safety typescript

Last synced: 06 Nov 2024

https://github.com/murat/elixir-practices

Some Elixir practices for the newbies...

elixir elixir-lang functional-programming

Last synced: 11 Nov 2024

https://github.com/rxtoolkit/utils

🛠️ RxJS operators for very common data transformation tasks

fp functional-programming observables package reactive-programming rxjs

Last synced: 09 Nov 2024

https://github.com/retheviper/gotlin

Some Kotlin-like functions.

functional-programming go golang kotlin

Last synced: 06 Nov 2024

https://github.com/rxtoolkit/stt-aws

👂 RxJS operator for realtime speech-to-text (STT/S2T) using AWS Transcribe

ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription

Last synced: 09 Nov 2024