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

Chaotic two-dimensional Turing machine

elixir functional-programming turing-machine

Last synced: 14 Oct 2024

https://github.com/jottenlips/functionalobjc

λ Example project for using higher order functions in objective c

functional functional-programming functionalobjc obj-c

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

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

https://github.com/alvarogarcia7/2048-kotlin

Practiced OOP+FP creating a clone of the 2048 game

2048 2048-game functional-programming gradle kotlin object-oriented-programming oop

Last synced: 12 Nov 2024

https://github.com/reubano/devcraft-workshop

Materials for the DevCraft workshop on stream processing

data functional-programming meza python riko stream-processing tutorial

Last synced: 14 Oct 2024

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

https://github.com/kelvinlongchun/chainly

A npm module converts your functions to a method chain

fp functional-programming method-chaining

Last synced: 11 Nov 2024

https://github.com/kelvinlongchun/vector-functions-for-functional-programming

C++ vector functions for functional programming

cpp functional-programming vector

Last synced: 11 Nov 2024

https://github.com/mx1700/kotlinfunctional

Kotlin 函数式编程学习

functional-programming kotlin

Last synced: 24 Oct 2024

https://github.com/max-sir/kotlintraining_koans

Solution for all tasks from Kotlin Koans https://play.kotlinlang.org/koans/overview

algorithms datastructures functional-programming koans kotlin learning-kotlin-for-android oop-in-kotlin solutions-for-kotlin-koans tasks

Last synced: 08 Nov 2024

https://github.com/clifftech123/ts_fun_practice

Collection of small and enjoyable functional programming exercises in TypeScrip

functional-programming javascript typescript

Last synced: 07 Nov 2024

https://github.com/xodio/eslint-plugin-xod-fp

Limit the chaos while doing FP in JS

eslint eslint-rules functional-programming ramda

Last synced: 08 Nov 2024

https://github.com/dboyliao/learnhaskell

Notes and codes for learning Haskell.

functional-programming

Last synced: 09 Nov 2024

https://github.com/epicallan/p2h-ui

Front end Test for a pdf to html service on steroids :ok_woman: :ok_woman: in purescript-pux

frontend functional-programming pdf purescript pux

Last synced: 12 Oct 2024

https://github.com/suddi/node-object-to-object-mapper

NPM module to perform object to object mapping using reusable, composable filter functions (https://www.npmjs.com/package/object-to-object-mapper)

functional-programming mapper mapping nodejs object-to-object

Last synced: 28 Oct 2024

https://github.com/denisshevchenko/pyerevan2019

Presentation for PYerevan meetup 2019

functional-programming presentation python

Last synced: 28 Oct 2024

https://github.com/saber2pr/fp

:heavy_minus_sign: A library for Javascript in functional programing in async | sync | lazy.

async functional-programming lazy typescript

Last synced: 09 Nov 2024

https://github.com/rajasegar/effpy

My own Functional Programming utilities in Javascript

functional-js functional-programming javascript

Last synced: 29 Oct 2024

https://github.com/nicklatch/blog_generator

A static HTML generator built in Haskell!

functional-programming generator haskell html

Last synced: 11 Nov 2024

https://github.com/milaziabchenko/minimo-website

Stylish photodiary | lifestyle | travel multi-page website created with modern features of HTML5, CSS3, and JavaScript, combining functional programming and OOP approaches

css-animations css-flexbox css-grid functional-programming html-css-javascript localstorage-api multi-page-application oop responsive ui-design

Last synced: 11 Nov 2024

https://github.com/milaziabchenko/custom-music-player-with-dropdown-select

Custom music player coupled with custom-made dropdown select, built with HTML, CSS, and JavaScript, combining FP and OOP approaches, and using the Web Audio API functionality

audio-player customization events functional-programming html-css-javascript oop ui-design web-audio-api

Last synced: 11 Nov 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/pedrovinhas/recursos-funcionais-js

🎓 Trabalho desenvolvido durante a cadeira de Paradigmas de Linguagem de Programação no curso de Ciência da Computação

college-assignment functional-programming javascript

Last synced: 09 Nov 2024

https://github.com/ssi02014/js-functional-programming

📄 함수형프로그래밍ES6+ Code

es6 functional-programming javascript

Last synced: 08 Nov 2024

https://github.com/pmuens/htdp

How to Design Programs

functional functional-programming lisp racket scheme

Last synced: 17 Oct 2024

https://github.com/brunomontezano/r-workshop-intermediario

Course material for the R Intermediate workshop. The website and all presentations are in Brazilian Portuguese.

brazilian-portuguese data-wrangling functional-programming intermediate pt-br r r-course tidy-data tidyverse workshop workshop-materials

Last synced: 12 Nov 2024

https://github.com/gabrielczar/functional

Exercises using functional language

exercises functional-programming haskell python

Last synced: 12 Oct 2024

https://github.com/elyosemite/atmosphere

This repository is for ensuring the knowledge relating to C++ programming language be consolidate in my mind forever.

cpp cpp11 functional-programming oriented-object-programming study-project

Last synced: 13 Nov 2024

https://github.com/probably-not/elixir-basics

Code that I write while reading the book Learn Functional Programming With Elixir before starting to work at Spot.IM

elixir exercises functional-programming learning

Last synced: 10 Nov 2024

https://github.com/packquickly/little_lambda

Function composition, the un-Pythonic way!

functional-programming python

Last synced: 24 Oct 2024

https://github.com/nohomey/prolog-interpreter

Basic Prolog interpreter written in Haskell for the Functional programming course in univeristy (FMI at SU)

functional-programming haskell monads-usage prolog-interpreter

Last synced: 13 Nov 2024

https://github.com/tymorrow/elm-dist-demo

Compute Levenshtein distance using dynamic programming in Elm

dynamic-programming elm functional-programming levenshtein-distance

Last synced: 12 Nov 2024

https://github.com/it1shka/moonshine

Library providing common functional utilities for the Lua programming language

array-methods functional-programming library lua lua-library luajit

Last synced: 12 Oct 2024

https://github.com/yazaldefilimone/function-programming

Lerning Function Programming in Javascript Python and C

algorithm computer-science data-structures functional-programming javascript

Last synced: 17 Nov 2024

https://github.com/danyst/iosfunctionaltable

Keepcoding Master Mobile Engineering Bootcamp - iOS Advanced - Functional programming exercise

functional-programming ios ios-app ios-swift mobile-development swift

Last synced: 12 Nov 2024

https://github.com/critocrito/namefn

Set the name property of a function.

functional-programming functions javascript repl

Last synced: 17 Nov 2024

https://github.com/beyondnetperu/js-functional

A simple samples applying functional programming with JS

functional-programming javascript js

Last synced: 12 Nov 2024

https://github.com/joaom00/js-funcional-reativo

Repositório para o curso JavaScript Funcional e Reativo - PENSE como um Dev JS da Cod3r

declarative-programming functional-programming javascript

Last synced: 13 Oct 2024

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

Sample add, delete, edit list Reactjs

functional-programming pure-function reactjs

Last synced: 09 Nov 2024

https://github.com/roxtra1/citytowers

Проект для тестового задания

functional-programming oop

Last synced: 11 Nov 2024

https://github.com/kanitsharma/yieldtask

Make your data.task monads yieldable in redux sagas

functional-programming react redux redux-saga task-monads-yieldable

Last synced: 13 Oct 2024

https://github.com/foxfriends/raiser

Raise multiple errors without throwing

error-handling fantasy-land functional-programming monad

Last synced: 12 Oct 2024

https://github.com/tortuesandwich/blobtrigdelauvoro

L. Guibas and J. Stolfi Delaunay Triangulation/Vorinoi diagram generation algorithm

delaunay-triangulation functional-programming jvm quadedge recursion recursive-algorithm scala triangulation voronoi

Last synced: 13 Oct 2024

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

Functional programming @ EPFL

coursera epfl functional-programming scala

Last synced: 09 Nov 2024

https://github.com/414owen/life-hs

Conway's Game of Life in Haskell

functional-programming game-of-life haskell

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

https://github.com/tkshnwesper/some

`unless var.nil?` as a block

functional-programming monad

Last synced: 09 Nov 2024

https://github.com/beyondnetperu/net-functional-sample

A simple sample applying functional programming with dotnet

dotnet functional-programming

Last synced: 12 Nov 2024

https://github.com/bramirez96/functional-state-no-react-exploration

An exploration into persisting state in a functional programming environment, and how one might implement a simple state-driven rendering engine like React with low overhead and specifically defined "hook" subscriptions. Also includes a custom webpack setup that allows for some really clean project architecture and reduced bundle size.

babel functional-programming react state-management webpack

Last synced: 28 Oct 2024

https://github.com/antwankakki/fct

functional cpp at compile time, the compiler turns to the perfectly slow interpreter XD

compile-time-meta-programming cpp functional functional-programming reflection

Last synced: 08 Nov 2024

https://github.com/dotoscat/pyfunstream

Allow to chain functions with the | operator through streams

functional-programming python

Last synced: 14 Nov 2024

https://github.com/a7mdfre7at/masterly.nonemptylist

A simple and lightweight implementation of a non-empty list in C#, inspired by Scala's List, that ensures a collection always has at least one item. This helps in reducing null-related bugs and ensures safe operations on collections with at least one element.

a7mdfre7at csharp data-structures dotnet dotnet-core functional-programming list masterly non-empty non-empty-collections scala-list-like

Last synced: 13 Oct 2024

https://github.com/jackdbd/pegthing

My implementation of the Peg Thing game in Clojure for the Brave and True

clojure functional-programming

Last synced: 17 Oct 2024

https://github.com/gusenov/examples-racket

:tennis: Примеры кода на Racket.

examples functional-programming lisp racket

Last synced: 08 Nov 2024

https://github.com/pradipchaudhary/react-functional

Learning React With Functional Web Development.

functional-programming javascript react

Last synced: 12 Nov 2024

https://github.com/giacomoguidotto/dit143

Content of the course "DIT143 - Functional Programming" offered at the University of Gothenburg

functional-programming haskell

Last synced: 08 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/sumanjitsg/redistil

A minimalist Redis re-implementation in Elm, bringing the power of functional programming to Redis interactions.

database elm functional-programming redis

Last synced: 12 Oct 2024

https://github.com/manoelcampos/fp-projeto-1-poligonos-flatmap

Um projeto base em OpenJFX para desenhar polígonos na tela e permitir a implementação de algumas funções para descobrir o tipo de cada polígono e calcular seu perímetro usando Stream.map() e flatMap()

fp functional-programming java javafx jdk17 lambda openjfx stream

Last synced: 12 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/priontoabdullah/pin-matcher-vault-otp

🔢 An OTP pin generator system. 📛 Live demo: https://priontoabdullah.github.io/Pin-matcher-vault-OTP/ 🙌

code-generator functional-programming javascript logic-programming

Last synced: 13 Nov 2024

https://github.com/paudirac/fsharp-introduction-slides

Introductory F# presentation for workmates (kind of trying to conquer the world)

f-sharp functional-programming presentation

Last synced: 13 Nov 2024

https://github.com/suddi/knightwatcherbot

Bot API for customized Telegram alerts, developed for AWS Lambda and API Gateway (https://bot.suddi.io)

api-gateway aws-lambda claudiajs dynamodb functional-programming nodejs serverless telegram

Last synced: 28 Oct 2024

https://github.com/priontoabdullah/simple-calculator-vanilla-js

🔢 A simple vanilla js Calculator. 🌎 Live demo: https://priontoabdullah.github.io/Simple-Calculator-Vanilla-JS/ 🙌

css functional-programming html javascript vanilla-js

Last synced: 13 Nov 2024

https://github.com/dotpep/restaurant-api

Restaurant API using DRF, with Authentication, Menu, Cart and Order management systems and etc.

api django django-rest-framework drf functional-programming python restaurant

Last synced: 14 Nov 2024

https://github.com/takayuki-y5991/pipeline-ts

A minimal library that provides a functional pipeline mechanism in typescript

functional-programming typescript

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/getvmio/free-functional-programming-resources

[Functional Programming Free Resources] This repository collects 32 of free resources for Functional Programming. λ Embrace the elegance of Functional Programming with our dedicated repository! Featuring a comprehensive collection of free resources, courses, and an interactive online Playground, ...

awesome-list free-resources functional-programming getvm playground programming

Last synced: 11 Nov 2024

https://github.com/isaacvando/functionalprogrammingsig

Resources for MCA Functional Programming SIG including Haskell Jupyter notebooks

functional-programming haskell

Last synced: 11 Nov 2024

https://github.com/deeagirl1/fp-exercises

Functional programming assignments done in Elm

elm elm-lang functional-programming

Last synced: 12 Oct 2024

https://github.com/pbaille/parsing-combinators

exploring parsing combinators in scheme

combinators functional-programming parser

Last synced: 17 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/kanitsharma/elm-giphy

Single Page Application with Elm Architecture

elm elm-architecture functional-programming single-page-app

Last synced: 27 Oct 2024

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

A talk about functional programming in PHP

functional functional-programming php

Last synced: 23 Oct 2024