Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/functional-programming
- Wikipedia: https://en.wikipedia.org/wiki/Functional_programming
- Related Topics: oop, declarative-programming, procedural-programming, event-driven-programming,
- Last updated: 2024-11-18 00:10:57 UTC
- JSON Representation
https://github.com/64j0/poc-cpp-functional
A POC showing how one can leverage C++ functional features to: partial application, higher order functions.
Last synced: 14 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/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/boogieman2k/viper-ios-tutorial
This is a first review of VIPER Architecture on iOS using swift 4
functional-programming reactive rxswift rxswift-examples swift4 viper viper-architecture
Last synced: 28 Sep 2024
https://github.com/surovv/kleisli
javascript with monads and function composition
academic category category-theory functional functional-js functional-languages functional-programming functions functor identity javascipt javascript js kleisli maybe monad monads
Last synced: 11 Nov 2024
https://github.com/asarkar/udemy-complete-haskell
https://www.udemy.com/course/the-complete-haskell-course-from-zero-to-expert
functional-programming haskell udemy
Last synced: 13 Nov 2024
https://github.com/sseffa/functional-programming
functional-programming haskell
Last synced: 11 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/heitorgandolfi/elm-todo-list
Simple ToDo list application built in Elm for study purposes
Last synced: 12 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/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/waf/montecarlo
Monte Carlo approximation of π, written in a functional programming style.
csharp functional-programming monte-carlo pi
Last synced: 15 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/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/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/lichaojacobs/my_util_lib
工作中总结的公共类库、小工具,用来提高工作效率以及代码整洁度
functional-programming java-utilities java8 utils
Last synced: 15 Nov 2024
https://github.com/NashTech-Labs/fp-scala
functional-programming scala traits
Last synced: 23 Oct 2024
https://github.com/kattulib/katip
[IN DEVELOPMENT] Katip is a minimal functional logger library
functional-programming logger scala scala3
Last synced: 14 Oct 2024
https://github.com/fitter0happier/memorize
MVVM Memorize app
functional-programming swift swiftui
Last synced: 05 Nov 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/m1sk9/introduction-arrowkt
Introduction at Functional Programing Library "Arrow-kt"
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/recursivelogic/haskell-bot
Haskell Discord bot for the FP Discord server
discord discord-bot functional-programming haskell
Last synced: 06 Nov 2024
https://github.com/aviabird/elixir-beginner
Repository to get started with Elixir
Last synced: 06 Nov 2024
https://github.com/rabestro/roman-arabic-calculator
This code is a proof of concept. The calculator can work with both Arabic (1,2,3,4,5 ...) and Roman (I, II, III, IV, V ...) numbers.
arabic-numbers calculator functional-programming lambdas pattern-matching prof-of-work roman-numerals validation
Last synced: 07 Nov 2024
https://github.com/isaquielfernandes/java-functional-programming
Functional Programming
functional-programming java-8 lambda streaming
Last synced: 23 Oct 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
https://github.com/king-prawns/ramda-sfs
Ramda - Start from scratch
functional-programming ramda sfs
Last synced: 07 Nov 2024
https://github.com/aloussase/webcam
My personal webcam 😜💦
astro functional-programming webcam website
Last synced: 06 Nov 2024
https://github.com/aloussase/jwt-auth
Sample project showing how to implement authentication with JSON Web Tokens
authentication fp-ts functional-programming jwt
Last synced: 06 Nov 2024
https://github.com/supermacro/hangman
Hangman game
functional-programming haskell
Last synced: 14 Oct 2024
https://github.com/takumi314/ocaml-sample-for-beginer
functional-programming functions ocaml-exercises
Last synced: 08 Nov 2024
https://github.com/divyanshu-rawat/a-react-game
A kuch bhi (Game) built using react.js
functional-programming reactjs
Last synced: 05 Nov 2024
https://github.com/stephenombuya/spreadsheetapplication
A simple, interactive spreadsheet web application built using HTML, CSS, and JavaScript. This app allows users to create, modify, and organize data in a grid-like format, mimicking a basic spreadsheet interface.
css3 functional-programming html5 javascript
Last synced: 14 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/eoic/adventofcode2021
Advent of Code solutions in Elixir.
advent-of-code advent-of-code-2021 elixir functional-programming
Last synced: 08 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/mahi97/numex-lang
~ The pure functional Interpreter for NUMEX Language Based on Racket
functional-programming interpreter numex programming-language racket
Last synced: 24 Oct 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/mathbunnyru/cukic-func-workshop
Ivan Cukic functional programming
cpp functional-programming ranges-v3 stl
Last synced: 29 Oct 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/dirtsimple/fun-factory
Fluently (and efficiently) compose PHP functions, methods, and lambda-expression strings
function-composition functional-programming lambda-expressions partial-application php
Last synced: 05 Nov 2024
https://github.com/amironov73/functionalirbis
ManagedIrbis ported to F#
dotnet dotnet-core f-sharp framework functional-programming irbis open-source
Last synced: 06 Nov 2024
https://github.com/baguilar6174/flutter-crypto-app
This application connects to coincap API to get cryptocurrency changes in real time, this project implements clean architecture for organization and freezed to use functional programming.
clean-architecture dart flutter functional-programming provider
Last synced: 07 Nov 2024
https://github.com/olivier-boudeville/ceylan-curry
Curry: a Haskell Cookbook
functional-programming haskell
Last synced: 05 Nov 2024
https://github.com/mthadley/aoc2017
Advent of Code 2017
advent-of-code advent-of-code-2017 adventofcode2017 coding-challenge functional-programming haskell
Last synced: 14 Nov 2024
https://github.com/mdwhatcott/funcy
Functional programming toolkit for Go
functional-programming generics golang mapreduce
Last synced: 10 Oct 2024
https://github.com/giljr/finance_tracker_app_2
Finance Management App A powerful and intuitive finance management app built with Rails 7 and Bootstrap 5.
devise functional-programming psql-database rails7 stepbystep webapp
Last synced: 06 Nov 2024
https://github.com/klausnat/adam_chlipala_certified_programming_with_dependent_types_exercises
COQ. Certified Programming with Dependent Types by Adam Chlipala. Exercises from the book. Solutions.
certified coq coq-formalization dependent functional-programming types
Last synced: 06 Nov 2024
https://github.com/skippia/fp-playground
Explore opportunities of functional programming through the prism of typescript and `fp-ts`
applicative category contramap either eq fp-ts functional-composition functional-programming functor hof maybe monad monoid option ord promises semigroup task-either typescript
Last synced: 14 Nov 2024
https://github.com/surjoyday/functional-procedural-objectoriented-programming
Code examples illustrating different programming paradigms: Object-Oriented Programming (OOP), Procedural Programming (PP), and Functional Programming (FP).
functional-programming javascript oop paradigms-of-programming procedural-programming
Last synced: 08 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/kattulib/yay
[IN DEVELOPMENT] Yay is a functional simple http server
functional-programming http-client http-library http-server scala scala3
Last synced: 14 Oct 2024
https://github.com/sebastianofazzino/poker-game
A simplified poker game implemented in Scala, featuring basic game mechanics, user interaction and MongoDB-based persistence.
functional-programming mongodb sbt scala
Last synced: 14 Oct 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/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/ghurtchu/wc
unix wc clone
functional-programming scala unix wc
Last synced: 11 Nov 2024
https://github.com/stijnmoreels/fsharp.fparsec.flatfile
Flat File parsing with FParsec
flat-file fparsec fsharp functional-programming parsec parsing
Last synced: 12 Oct 2024
https://github.com/domai-tb/functional-programming-ss24
Exercise solution for the course "Functional Programming" af summer semester 2024
Last synced: 12 Oct 2024
https://github.com/alanrma/scala-dynamic-programming
Some Leetcode DP solutions in Scala made by me
dp dynamic dynamic-programming functional functional-programming programming scala
Last synced: 14 Oct 2024
https://github.com/mungasoftwiz/braincaml
An OCaml-based interpreter for the Brainf*ck esoteric programming language.
brainfuck functional-programming ocaml ocaml-program
Last synced: 12 Oct 2024
https://github.com/running-grass/grass-js
自用的js库
browser functional-programming javascript js library nodejs
Last synced: 09 Nov 2024
https://github.com/sagnikc395/functional-programming
Some Functional Programming fun in OCaml.
cs3110 functional-programming ocaml plt
Last synced: 12 Oct 2024
https://github.com/ghurtchu/cut
:scissors: :page_facing_up: :knife: unix cut clone
cut functional-programming scala unix
Last synced: 11 Nov 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/mrseanryan/scala-learning-public
Links, notes and experiments related to the Scala Coursera course. Does NOT include course assignments!
coursera fp functional functional-language functional-programming scala
Last synced: 07 Nov 2024
https://github.com/nicklatch/ocaml_learn_exercises
My solutions to the ocaml.org exercises
functional-programming ocaml practice
Last synced: 12 Oct 2024
https://github.com/qbarrand/ensiie-iprf-quadtree
An academic project about collision detection to learn the quadtree data structure and functional programming
ensiie functional functional-programming iprf ocaml quadtree
Last synced: 28 Sep 2024
https://github.com/tricinel/cuddy
An aggregation pipeline built in a functional programming style that lets you search, group, order and transform a collection.
aggregation functional-programming javascript pipeline query-builder search typescript
Last synced: 06 Nov 2024
https://github.com/pixcai/hscheme
Write Yourself a Scheme in 48 Hours
functional-programming haskell scheme
Last synced: 07 Nov 2024
https://github.com/doughtnerd/qwizard
A forms-building library
angular form form-validation forms-builder functional-programming monorepo nodejs react typescript
Last synced: 04 Nov 2024
https://github.com/mikejeuga/fonctionnelle
Just some files while I am learning
functional-programming learning ocaml
Last synced: 12 Oct 2024
https://github.com/bmic86/project-euler
My solutions to the Project Euler problems (implemented in F#).
algorithms fsharp fsharp-practice functional-programming mathematics project-euler project-euler-solutions solutions
Last synced: 12 Oct 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.
Last synced: 12 Oct 2024
https://github.com/lukaszcz/hcpl
A prototypical proof checker and programming language based on illative combinatory logic
combinatory-logic functional-programming proof-checking theorem-proving
Last synced: 10 Nov 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/wilberquito/johntheartist
Template John the artist
functional-programming graphics haskell opengl
Last synced: 13 Nov 2024
https://github.com/abualiyousef/string-calculator-task
This project is a String Calculator implemented in F#. It processes strings of numbers with various delimiters, handles new lines, and ignores numbers over 1000. It adheres to clean code principles and SOLID design, ensuring robust and maintainable code. Comprehensive unit tests are included to verify functionality.
clean-code dotnet fsharp functional-programming oop solid
Last synced: 12 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/profjordanov/scheme-prolog
'Logical and Functional Programming' & 'Intelligent Systems' practices of courses in University of economics - Varna
economics functional-programming logic scheme university varna
Last synced: 14 Nov 2024
https://github.com/ryanhill1/command-line-checkers
Checkers with AI.
ai checkers functional-programming game game-tree ocaml
Last synced: 13 Nov 2024
https://github.com/zhangchiqing/nnmap
Map a function over nullable value
curry functional-programming map nullable
Last synced: 11 Nov 2024
https://github.com/gabrielnagy/2048racket
Final project for my second year Functional Programming class
functional-programming racket university-project
Last synced: 27 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/samuela/karger
Karger's min-cut algorithm in OCaml
functional-programming karger ocaml
Last synced: 07 Nov 2024
https://github.com/minericefield/vue-ramda-ts-playground
functional-programming ramda typescript vue vue3
Last synced: 13 Nov 2024
https://github.com/guiromao/some-functional-programming-java
Some functional programming (main Java interfaces for such)
Last synced: 11 Nov 2024
https://github.com/sevmardi/functional-design-in-java
Functional design in Java
functional functional-design functional-programming java-8
Last synced: 06 Nov 2024
https://github.com/haskyll/haskyll.github.io
Beginner's guide to Haskell
documentation functional-programming haskell jekyll jekyll-theme programming ruby
Last synced: 14 Nov 2024
https://github.com/shubhangdutta96/neetcode_150
This repository contains a collection of Data Structures and Algorithms implemented in Scala, utilizing the principles of functional programming. The aim is to provide efficient and clean solutions for common computational problems. In addition, this repository includes solutions to the NeetCode 150 DSA problems series.
data-structures functional-programming scala
Last synced: 14 Oct 2024
https://github.com/zoul/elm-currency-converter
Trivial currency conversion apps showcasing the Elm architecture
Last synced: 07 Nov 2024
https://github.com/quacksouls/jaf
Adventures in functional JavaScript
functional-programming javascript
Last synced: 16 Nov 2024
https://github.com/42loco42/amethyst
A toy pure & functional programming language
functional-programming haskell programming-language
Last synced: 13 Nov 2024