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/yoyololicon/qmul-ecs713-fp-final

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

concurrent-programming functional-programming haskell-exercises

Last synced: 06 Oct 2024

https://github.com/gauravcodepro/domain-analyzer

This repository contains a datascience based faster implementation of the domain predictions from the interpro scan and it will give you a complete domains information, coordinates and other associative information. I used a mapping dataframe approach to make it faster rather than looping it over and over.

bacterial-genome-analysis bacterial-genomes domains functional-programming functionaldomains fungal-genomes fungaleffectors interproscan plantgenomes protein-sequence protein-structure proteindomains

Last synced: 09 Nov 2024

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 Nov 2024

https://github.com/juliencrn/chessgame

F# functional domain-driven design CLI Chess Game made for learning purpose

cli ddd fddd fp functional-programming game

Last synced: 26 Oct 2024

https://github.com/qard/potentially

A maybe/option type implementation with separate derived types to reduce branching

fp functional-programming maybe monad nodejs option

Last synced: 08 Nov 2024

https://github.com/jakubriegel/geffe-generator

Functional style implemented Geffe cryptographic stream generator

cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university

Last synced: 16 Oct 2024

https://github.com/badeend/nothing

If you want to use `void` as a type parameter, but C# won't let you...

csharp functional-programming hack unit

Last synced: 13 Nov 2024

https://github.com/muhammadmoeezkhan/erlang-parallel-algorithm-performance

Erlang Powered Analysis of Sorting Algorithms Using Parallel Processing And Performance Tracking!

erlang functional-programming parrallel-computing sorting-algorithms-implemented

Last synced: 09 Nov 2024

https://github.com/lichaojacobs/my_util_lib

工作中总结的公共类库、小工具,用来提高工作效率以及代码整洁度

functional-programming java-utilities java8 utils

Last synced: 15 Nov 2024

https://github.com/grihabor/gush

Functional go library to make function composition simple

functional-programming golang

Last synced: 14 Nov 2024

https://github.com/mrgravity817/ruckpal

Mini Paypal clone, written in Rust for practicing domain modeling with clean architecture

clean-architecture domain-driven-design functional-programming hexagonal-architecture rust

Last synced: 10 Nov 2024

https://github.com/mrgravity817/elastack

OTP stack server that pushes and pops

elixir functional-programming genserver otp-server stack

Last synced: 10 Nov 2024

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: 21 Oct 2024

https://github.com/lucashnss/if686-programming-languages-paradigms

This repository is for lists, exercises, data structures and more in the programming-languages-paradigms course (IF686) in CIN-UFPE learning Haskell, a function language.

data-structures functional-programming haskell

Last synced: 12 Oct 2024

https://github.com/shakadak/computorv1

Second degree polynomial solver.

functional-programming

Last synced: 21 Oct 2024

https://github.com/plave0/pp

Programming paradigms course material.

functional-programming haskell prolog python scala spark

Last synced: 10 Nov 2024

https://github.com/robertdp/engineering-test-api

Minimalistic API made for an engineering test

functional-programming purescript

Last synced: 07 Nov 2024

https://github.com/nkcoder/byronbay

Playground for functional programming with Scala

functional-programming scala

Last synced: 13 Nov 2024

https://github.com/ahlusar1989/spark2sfoverflow

StackOverFlow K-Means Analysis

functional-programming k-means scala spark

Last synced: 26 Oct 2024

https://github.com/nkcoder/bondi

Scala scripts with functional programming in Scala 3 (Cats Effect, ZIO, Skunk etc.)

aws-sdk functional-programming postgresql scala3 skunk

Last synced: 13 Nov 2024

https://github.com/apfohl/go-monadic

A functional programming library for Go

functional-programming go monads

Last synced: 21 Oct 2024

https://github.com/juliencrn/todohub

Personal learning personal task management system side project

ddd express fp-ts functional-programming rest-api todolist typescript

Last synced: 26 Oct 2024

https://github.com/riiswa/scala2haskell

A detailed comparison between the programming languages language and Haskell by presenting equivalent code.

functional-programming haskell scala

Last synced: 13 Nov 2024

https://github.com/blatth/eci-edsl

Abordaje Funcional a EDSLs - ECI2024_N1

edsl functional-programming haskell monadic-parser-combinators parser

Last synced: 12 Oct 2024

https://github.com/lechindianer/fp-talk

Intro talk on functional programming

functional-programming javascript lisp talk typescript

Last synced: 13 Nov 2024

https://github.com/andrewbrennanfr/advent-of-code-2024

My (very 🤪) opinionated TypeScript repository for Advent of Code 2024!

advent-of-code bun functional-programming typescript

Last synced: 14 Nov 2024

https://github.com/paulpdaniels/streamish

A simple Functional Reactive Streaming library

fp functional-programming reactive streams

Last synced: 12 Nov 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: 05 Nov 2024

https://github.com/koheing/stream-executor

functional stream programming library

functional-programming library typescript

Last synced: 09 Nov 2024

https://github.com/shivansh/fp-assignments

Assignments done as a part of the course Functional Programming (CS653).

functional-programming haskell

Last synced: 10 Nov 2024

https://github.com/p7g/some-functional-functions

some haskell-wannabe functions in JS (typescript)

functional-programming javascript typescript

Last synced: 25 Oct 2024

https://github.com/jmaczan/99-scala-problems

📘 Solutions to Phil Gold's adaptation of Werner Hett's "Ninety-Nine Prolog Problems" for Scala

functional-programming scala

Last synced: 07 Nov 2024

https://github.com/bartstc/looper-js-library

Simple and very modest library written based on functional programming inspired Underscore.js library

functional-programming jest typescript

Last synced: 15 Oct 2024

https://github.com/shybyte/rusty-13-ways-of-looking-at-a-turtle

Thirteen different ways of implementing a LOGO-style turtle in Rust

functional-programming programming-paradigms rust

Last synced: 09 Nov 2024

https://github.com/ghivert/papers

All articles published both on Medium or on my blog!

articles functional-programming programming

Last synced: 05 Nov 2024

https://github.com/quacksouls/jaf

Adventures in functional JavaScript

functional-programming javascript

Last synced: 16 Nov 2024

https://github.com/federicobruzzone/setup-ocaml-project-without-dune

This repository provides a basic setup for an OCaml project without using Dune as the build system. It aims to provide a simple and straightforward structure for your OCaml project, allowing you to focus on writing code without the complexities of a build system.

functional-programming ocaml ocamlbuild project-template setuptools

Last synced: 09 Nov 2024

https://github.com/petitgrizzlies/99problems

Solutions for 99 Problems with Erlang

elixir-lang erlang functional-programming

Last synced: 08 Nov 2024

https://github.com/federicobruzzone/99-ocaml-problems

Implementations of the 99 problems in OCaml.

99problems functional-programming ocaml problem-solving

Last synced: 09 Nov 2024

https://github.com/turbaszek/haskell-labs

Notes from lectures and Haskell code from labs.

category-theory functional-programming haskell monads

Last synced: 15 Oct 2024

https://github.com/turbaszek/ct4cs

Challenges from Category Theory for Programmers

category-theory functional-programming

Last synced: 15 Oct 2024

https://github.com/mszarlinski/scalaz-learning

Welcome to an amazing world of functors and monads

functional-programming scala scalaz

Last synced: 09 Nov 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: 09 Nov 2024

https://github.com/davidkhahn/advanced_javascript

Closures & Prototypal Inheritance, Object Oriented Programming, Functional Programming, Asynchronous Javascript, Error Handling, Modules

asynchronous-programming closures error-handling functional-programming javascript modules oop prototypal-inheritance

Last synced: 12 Nov 2024

https://github.com/aerphanas/usholli

Jadwal sholat menggunakan API myquran dan elm language

elm elm-lang functional-programming indonesian-language website

Last synced: 12 Oct 2024

https://github.com/uriegel/uwebserver

A web server based on F# and .NET Core

fsharp functional-programming http-server

Last synced: 09 Nov 2024

https://github.com/mdxprograms/saturn.js

An easy to use minimal js library for earth and beyond :rocket: :milky_way:

es6 functional-programming javascript javascript-tools webdev

Last synced: 09 Nov 2024

https://github.com/bsgbryan/madul

Mädūl is the fun way to write functional code in TypeScript!

async bun fun functional functional-programming module module-system typescript typescript-library

Last synced: 12 Nov 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: 12 Oct 2024

https://github.com/matheusfdosan/programacao-funcional

Uma explicação sobre Programação Funcional

functional-programming

Last synced: 09 Nov 2024

https://github.com/farynaio/object-dot-notation

Simple object to object dot notation converter in Node.js.

bdd chai chaijs ecmascript2016 es6 functional-programming mocha mochajs node nodejs tdd

Last synced: 15 Oct 2024

https://github.com/scalawilliam/syslog-ac

Scala FS2-IO-UDP syslog server implementation for ActionFPS

cats fp fs2 functional functional-programming scala

Last synced: 15 Oct 2024

https://github.com/monban/fp

Collection of functional programming constructs for Go

functional-programming go golang

Last synced: 19 Oct 2024

https://github.com/rtorr/ts-fp

Typescript, eslint-plugin-fp, and vscode example

functional-programming typescript vscode

Last synced: 15 Oct 2024

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

Haskell related learnings and code

functional-programming haskell real-world-haskell

Last synced: 15 Oct 2024

https://github.com/souraevshing/functional-programming-java

Functional programming, advanced concepts of functional programming such as streams, functional interface.

functional-programming java-8

Last synced: 14 Nov 2024

https://github.com/darky/klubok

Do notation pipes for Promise-based or pure functions which easy to mock

do-notation functional-programming mock pipe promise unit-testing

Last synced: 12 Nov 2024

https://github.com/tristanpenman/haskell-exercises

Stuff I've worked through while learning Haskell

functional-programming haskell

Last synced: 19 Oct 2024

https://github.com/evanpacini/functional

Bringing functional programming to C!

c c23 cpp cpp23 functional functional-programming

Last synced: 09 Nov 2024

https://github.com/shogunpurple/elmcohol

App that allows you to view information about alcohol of the world - Type in and find a country or city from the search bar and see all the drinks from there.

elm fp functional-programming

Last synced: 28 Oct 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: 12 Oct 2024

https://github.com/carlosvinimsouza/projeto-livro-python

Primeiro trabalho de extensão com Python

functional-programming language-python python3

Last synced: 12 Nov 2024

https://github.com/hoangtien2k3/reactor-core

Reactive programming with Project reactor-core

functional-programming reactive-programming reactor-core spring webflux

Last synced: 09 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/sentenza/docs

Useful resources about Scala and FP

docs functional-programming scala

Last synced: 14 Nov 2024

https://github.com/rjdestigter/rxjs-single-state-todomvc

Experimental serliazable, time-travelable single state solution using RxJS observables

functional-programming reactjs rxjs typescript

Last synced: 19 Oct 2024

https://github.com/rjdestigter/lazy-reducers-example

An example of using the IO Monad to lazily inject reducers into the Redux store

functional-programming io-monad reactjs redux

Last synced: 19 Oct 2024

https://github.com/johnpaulada/maybe

A simple, lightweight, Maybe implementation in JavaScript.

functional-programming maybe monad

Last synced: 16 Nov 2024

https://github.com/federicobruzzone/99-erlang-problems

Implementations of the 99 problems in Erlang.

99problems erlang functional-programming problem-solving

Last synced: 11 Oct 2024

https://github.com/saber2pr/ts-monad

TS-Monad inspired from Haskell-Monad.

functional-programming haskell monad typescript

Last synced: 09 Nov 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: 12 Oct 2024