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

An example of how a group of tiny functions can finally resolve complex problems

functional-programming kata katas

Last synced: 21 Nov 2024

https://github.com/pavelannin/monadic-kotlin

Monadic is a distributed multiplatform Kotlin framework that provides a way to write code from functional programming

either functional-programming kotlin lce monad multiplatform optional

Last synced: 12 Jan 2025

https://github.com/yoyolicoris/qmul-ecs713-fp-final

My individual coursework of the module ECS713P Functional Programming, QMUL.

concurrent-programming functional-programming haskell-exercises

Last synced: 15 Dec 2024

https://github.com/francisbarton/adventofcode_2023

Built using Ella Kaye's template for an AoC website

adventofcode fp functional-programming julia julia-language

Last synced: 21 Nov 2024

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 12 Dec 2024

https://github.com/mx1700/kotlinfunctional

Kotlin 函数式编程学习

functional-programming kotlin

Last synced: 12 Dec 2024

https://github.com/zavvdev/js-utils

Collection of JS utility functions

functional-programming functions javascript js monad

Last synced: 12 Dec 2024

https://github.com/fa7ad/haskell101

Hello World style haskell programs, just to get hang of haskell syntax

functional-programming haskell haskell-learning stack

Last synced: 12 Dec 2024

https://github.com/daggerok/functional-and-reactive-principles-in-scala

Never too late! My learning process for 'Functional Programming Principles in Scala' and 'Principles of Reactive Programming in Scala' courses!

functional functional-programming functional-reactive-programming functional-testing scala

Last synced: 10 Jan 2025

https://github.com/akotronis/dit280

Advanced Languages and Programming Techniques

functional-programming haskell

Last synced: 23 Dec 2024

https://github.com/thecodesojourner/cljonic

Header-Only Embedded-Systems C++ Clojure-esque Functional Programming Library

clojure cpp cpp23 embedded embedded-systems functional-programming header-only

Last synced: 15 Dec 2024

https://github.com/draconware-dev/result.net

A lightweight, highly performant and very versatile Result<T, E> type implementation in C# and .Net

csharp dotnet error-handling functional functional-programming result result-type results

Last synced: 21 Nov 2024

https://github.com/dragos-tudor/frontend-routing

Rewritten React router library [functional principles].

functional functional-components functional-programming react-router router

Last synced: 17 Dec 2024

https://github.com/dragos-tudor/frontend-states

Rewritten React redux library [functional principles].

functional functional-components functional-programming react-redux redux states

Last synced: 17 Dec 2024

https://github.com/team846/code-2017

Code base for our 2017 robot - Punk Monkey

first-robotics-competition functional-programming robotics scala

Last synced: 17 Jan 2025

https://github.com/dragos-tudor/backend-storing

Convenient functions for SQLServer, MongoDb and Redis databases.

docker-api functional-programming mongodb redis sql-server

Last synced: 17 Dec 2024

https://github.com/dragos-tudor/frontend-rendering

Rewritten React core library [functional principles].

functional functional-components functional-programming react rendering-engine

Last synced: 17 Dec 2024

https://github.com/mohamad-shosha/function-programming

Created a project showcasing lambda expressions and method references in functional programming, with a focus on unit testing for code reliability.

functional-interfaces functional-programming java lambda-functions method-references

Last synced: 12 Dec 2024

https://github.com/franciscomsm/fp-in-js

Functional programming in JS - talk assets

es6 functional-programming javascript

Last synced: 16 Dec 2024

https://github.com/antononcube/raku-llm-functions

Raku package for functions and function objects to access, interact, and utilize LLMs.

chatgpt functional-programming large-language-models llm openai palm-api raku web-api webapi

Last synced: 23 Dec 2024

https://github.com/mdjnewman/have-you-heard

Short talk (pecha kucha style) on functional programming

fp functional-programming

Last synced: 16 Dec 2024

https://github.com/mearns/fp-try

A Try encapsulates the result of an operation that may have failed.

either error error-handling errors failure functional functional-programming javascript optional scala try try-catch typescript

Last synced: 11 Dec 2024

https://github.com/zyxue/coursera_functional_programming_principles_in_scala

Exercise answers to Functional Programming Principles in Scala

coursera functional-programming scala

Last synced: 11 Dec 2024

https://github.com/boykush/atnos-eff-application-parts

Collection of effect parts by interest for applications using atnos-eff library

extensible-effects functional-programming scala

Last synced: 17 Dec 2024

https://github.com/mannil/fp-in-php

A talk about functional programming in PHP

functional functional-programming php

Last synced: 11 Dec 2024

https://github.com/mikejeuga/fonctionnelle

Just some files while I am learning

functional-programming learning ocaml

Last synced: 21 Nov 2024

https://github.com/yanm1ng/lodash-rebuild

lodash makes JavaScript easier, so let's rebuild it for fun and practice !!

functional-programming javascript lodash practice

Last synced: 17 Jan 2025

https://github.com/leostera/restruct

💾 Purely Functional and Compact Data Structures for ReasonML

compact data-structures experiment functional-programming reasonml

Last synced: 17 Dec 2024

https://github.com/francomelandri/pipeline-fp

pipeline pattern using functional programming approach

desing-patterns functional-programming

Last synced: 10 Dec 2024

https://github.com/harmim/vut-flp-project1

Functional and Logic Programming - Functional Project - SIMPLIFY-BKG

context-free-grammar flp functional-programming ghc haskell theoretical-computer-science vut vut-fit

Last synced: 13 Dec 2024

https://github.com/harmim/vut-flp-labs

Funkcionální a logické programování - Cvičení

flp functional-programming ghc haskell logical-programming prolog swi-prolog vut vut-fit

Last synced: 13 Dec 2024

https://github.com/foncki/f3

This repository hosts the "Goodies To Go (G2G)" project, an F#-based online ordering system for a canteen, demonstrating domain modeling and basic functionalities.

fsharp functional-programming

Last synced: 21 Nov 2024

https://github.com/mathemage/fup-programming-exam

Programming exams for B4B36FUP Functional Programming

exam functional-programming haskell scheme

Last synced: 25 Dec 2024

https://github.com/a-tokyo/ai-music-composer

An AI music composer built with Haskell

ai composer functional-programming haskell music piano

Last synced: 05 Jan 2025

https://github.com/ghivert/papers

All articles published both on Medium or on my blog!

articles functional-programming programming

Last synced: 23 Dec 2024

https://github.com/sorja/haskell-2018-ifp

Introduction to Functional Programming (Haskell). Repository for University of Helsinki course TKT21014.

functional-programming haskell stack

Last synced: 04 Jan 2025

https://github.com/delonnewman/multiple-dispatch

An implementation of multiple dispatch for Ruby. Also known as generic-functions or multi-methods.

data-oriented-programming functional-programming multiple-dispatch oop polymorphism ruby ruby-gem

Last synced: 10 Dec 2024

https://github.com/sekky61/rust-iterator-aoc

Advent of Code challanges solved using Rust's iterators and functional programming

aoc functional-programming rust

Last synced: 31 Dec 2024

https://github.com/lamdalib/skachuler

Functional job scheduling library for Scala3

functional-programming job-scheduler job-scheduling scala3 scheduler scheduling

Last synced: 17 Dec 2024

https://github.com/eminencegrs/fp-in-fs

Exercises to the book "Functional Programming Using F#" written by Michael R. Hansen and Hans Rischel

dotnet fsharp fsharp-exercises fsharp-practice fsharp-samples functional-programming

Last synced: 21 Nov 2024

https://github.com/noyzys/nautchkafe-scylladb

Lightweight, functional, modular, and flexible way to interact system built with ScyllaDB

database database-management fp functional-programming java mysql postgresql relational-databases scylla scylladb sql sql-query sqlalchemy

Last synced: 16 Dec 2024

https://github.com/pjiwm/functional-rust

A Rust library for functional programming, providing function composition, currying, and higher-order functions. This crate can be compiled on nightly Rust.

crate currying function functional-programming library rust rust-lang

Last synced: 17 Dec 2024

https://github.com/heracliteanflux/exercises-scheme

Exercises in the Scheme programming language.

functional-programming scheme

Last synced: 12 Jan 2025

https://github.com/jcoreio/map-shape

apply mapping functions to specific properties of an object

convert functional-programming map restructuring

Last synced: 05 Dec 2024

https://github.com/prdpx7/fp

"functors maketh man"

fp-practice functional-programming

Last synced: 01 Dec 2024

https://github.com/mdvanes/tubestarjs

Show data from Open APIs for Dutch public transport

functional-programming nodejs opendata streams

Last synced: 11 Jan 2025

https://github.com/mohamed-taha-essa/programming-in-python-week3

Learn about the paradigms of procedural programming and the associated logical concepts. You'll explore functional and object-oriented programming, and get an introduction to algorithms

functional-programming map object-oriented-programming procedural-programming python

Last synced: 21 Nov 2024

https://github.com/unosd/unofs

UnoFS is a purely functional semantic file system implemented in F#

dotnet-core dotnet-core2 dotnet-standard filesystem fsharp functional-programming fuse pure-functional

Last synced: 17 Jan 2025

https://github.com/shakadak/leekwars-functional

list and array functions respectively implemented and reimplemented for currying and performance.

functional-programming leek-wars leekscript

Last synced: 09 Dec 2024

https://github.com/shakadak/computorv1

Second degree polynomial solver.

functional-programming

Last synced: 09 Dec 2024

https://github.com/sami-ul-haq/xord-myreads

My Reads App For XORD Internship

context-api functional-programming react

Last synced: 09 Jan 2025

https://github.com/roshan-khandagale/marksheet-generator---django

Marksheet Generator is an Django based CRUD application which has all the functionalities related to CRUD operations.

crud-application django django-crud django-framework functional-programming marksheet-generator

Last synced: 19 Dec 2024

https://github.com/rajasegar/effpy

My own Functional Programming utilities in Javascript

functional-js functional-programming javascript

Last synced: 16 Dec 2024

https://github.com/nevoland/unchangeable

🧊 Tools for immutable values.

functional-programming immutable pure

Last synced: 15 Jan 2025

https://github.com/ifkas/mars-dashboard-project

This is the second project that passed the test for the Udacity Intermediate JavaScript nano degree.

api express-js functional-programming javascript node-js vanilla-javascript

Last synced: 17 Dec 2024

https://github.com/tralahm/scala-by-example

Scala is a tastefully typed language: it is statically typed, but explicit types appear in just the right places. Scala takes powerful features from object-oriented and functional languages, and combines them with a few novel ideas in a beautifully coherent whole. The syntax is so lightweight, and its primitives so expressive, that APIs can be used with virtually no syntactic overhead at all. Examples can be found in standard libraries such as parser combinators and actors. In this sense Scala supports embedded domain-specific languages.

functional-programming sbt scala tralahm tralahtek

Last synced: 13 Jan 2025

https://github.com/leovido/fp-casestudy-swift

Swift version of the original 13 ways of looking at a turtle in F# by Scott Wlaschin

dependency-injection functional functional-programming functional-programming-examples ios-swift refactoring swift swift5

Last synced: 13 Jan 2025

https://github.com/programadorthi/the-joy-of-kotlin

The Joy of Kotlin book exercises

functional-programming kotlin

Last synced: 19 Nov 2024

https://github.com/packquickly/little_lambda

Function composition, the un-Pythonic way!

functional-programming python

Last synced: 28 Dec 2024

https://github.com/nikdon/15puzzle

Purely functional 15 puzzle

functional-programming io-monad scala

Last synced: 15 Jan 2025

https://github.com/jyothsnasrinivas/eta-android-interop

Utilities for interoperating with Android

android eta functional-programming haskell

Last synced: 29 Nov 2024

https://github.com/mrtkp9993/funcproggo

Functional Programming in Go.

functional-programming golang

Last synced: 17 Nov 2024

https://github.com/jyothsnasrinivas/eta-fxgl

Eta Example for FXGL library

eta functional-programming haskell javafx

Last synced: 29 Nov 2024

https://github.com/simbathesailor/sample-project-react

Sample add, delete, edit list Reactjs

functional-programming pure-function reactjs

Last synced: 05 Jan 2025

https://github.com/courses-at-nju-by-hfwei/learning-haskell

Learn Haskell and Generally Functional Programming

functional-programming haskell learning-haskell self-learning sicp

Last synced: 11 Jan 2025

https://github.com/noyzys/fp-practice

* Basic functional programming concepts

concepts fp functional-components functional-programming functor monad

Last synced: 13 Jan 2025

https://github.com/will-1-am/stanford

Stanford cs193p Spring 2020 course led by Paul Hegarty illustrating MVVM architecture, generics, functional programming using SwiftUI and Xcode. Homework assignments are included as separate git branches.

cs193p-spring-2020 functional-programming generics hacktoberfest mvvm-architecture swiftui

Last synced: 28 Dec 2024

https://github.com/json2d/validium

a functional library for creating validators in Python

functional-programming validation

Last synced: 14 Dec 2024

https://github.com/gkspranger/throwaway

A Clojure "throwaway" library

clojure functional-programming

Last synced: 08 Jan 2025

https://github.com/bsgbryan/pug

A game engine targeted for procedural content coded in a functional style

directx functional-programming game-development game-engine

Last synced: 17 Dec 2024

https://github.com/abbi-gaurav/haskell-projects

Haskell related learnings and code

functional-programming haskell real-world-haskell

Last synced: 05 Dec 2024

https://github.com/mahi97/numex-lang

~ The pure functional Interpreter for NUMEX Language Based on Racket

functional-programming interpreter numex programming-language racket

Last synced: 05 Jan 2025