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/thedevtop/thedevtop.github.io
Personal Blog
functional-programming osdev unix
Last synced: 09 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/pavelannin/monadic-kotlin
Monadic is a distributed multiplatform Kotlin framework that provides a way to write code from functional programming
either functional-programming kotlin monad multiplatform
Last synced: 13 Nov 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/robertdp/engineering-test-api
Minimalistic API made for an engineering test
functional-programming purescript
Last synced: 07 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/maxbarsukov-itmo/functional-programming-3
🧪λ Функциональное программирование: Лабораторная работа №3
command-line computational-math elixir functional-programming itmo laboratory-work maxbarsukov
Last synced: 31 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/sergiobonatto/sergiobonatto.github.io
Meu site pessoal e blog onde posto coisas que acho interessantes
blog formal-proofs functional-programming portfolio-website
Last synced: 11 Nov 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/simbathesailor/sample-project-react
Sample add, delete, edit list Reactjs
functional-programming pure-function reactjs
Last synced: 09 Nov 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/sagnikc395/functional-programming
Some Functional Programming fun in OCaml.
cs3110 functional-programming ocaml plt
Last synced: 12 Oct 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/rizkimufrizal/docker-spring-cloud-gateway
This project was created to learn reactive programming, functional programming and custom api gateway with Spring Cloud Gateway
api-gateway cloud functional-programming gateway reactive-programming spring
Last synced: 10 Nov 2024
https://github.com/emilydaykin/gifter
🎁 A full-stack, tested & responsive e-commerce site to browse and buy gifts for any occasion
firebase firestore-database functional-programming jest react react-testing-library redux snapshot-testing stripe
Last synced: 09 Nov 2024
https://github.com/albertoadami/user-api-service-example
Example of REST APIs service using http4s library
cats-effect functional-programming http4s rest-api scala
Last synced: 16 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/mijicd/declarative-concurrency
Talk about ZIO STM
concurrency functional-programming scala stm zio
Last synced: 31 Oct 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/github-dev12345/dom-manipulation-crud-operation-app
Finally i make a CRUD-Operation APP,😉😎 with the help of JavaScript, To learn the CRUD System ( Create, Read, Update, Delete), )
bootstrap5 component crud-application es6 functional-programming javascript operation
Last synced: 09 Nov 2024
https://github.com/arnaudsm/array-deluxe
Superpowers for your JavaScript arrays 🦸
array functional-programming groupby list pipes
Last synced: 09 Nov 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/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/ryanhill1/command-line-checkers
Checkers with AI.
ai checkers functional-programming game game-tree ocaml
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/guibrandt/persistentarray
Persistent array data structure in JS
array functional-programming js persistent-data-structure
Last synced: 12 Nov 2024
https://github.com/guibrandt/higher-kt
Some experiments with annotation processors, code generation, higher kinded types (sort of) and typeclasses (sort of) in Kotlin
annotation-processor category-theory code-generation functional-programming higher-kinded-types kotlin typeclasses
Last synced: 12 Nov 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/denisshevchenko/pyerevan2019
Presentation for PYerevan meetup 2019
functional-programming presentation python
Last synced: 28 Oct 2024
https://github.com/srdjan/funcs
List of resources related to functional programming
functional-js functional-programming javascript
Last synced: 16 Nov 2024
https://github.com/unisay/freer
Reading "Freer Monads, More Extensible Effects" paper by Oleg Kiselev and translating it to Scala
effects functional-programming haskell monad scala
Last synced: 16 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/pratik-123/generics
Use of Generics in Swift language
class enum functional-programming generics ios struct swift
Last synced: 12 Nov 2024
https://github.com/gabrielperales/fizzbuzz
fizzbuzz kata done in Elm
elm example examples fizzbuzz functional-programming
Last synced: 12 Oct 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/42loco42/amethyst
A toy pure & functional programming language
functional-programming haskell programming-language
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/deeagirl1/fp-exercises
Functional programming assignments done in Elm
elm elm-lang functional-programming
Last synced: 12 Oct 2024
https://github.com/calvinlfer/zio-intro-game-solutions
My solutions to the ZIO game
functional-programming scala software-transactional-memory zio
Last synced: 10 Nov 2024
https://github.com/palutz/elm_playground
Playing with Elm
elm elm-lang functional-programming
Last synced: 12 Oct 2024
https://github.com/bredalis/functional-programming-js
functional-programming js programming
Last synced: 14 Nov 2024
https://github.com/calvinlfer/dag-validator
A simple Directed Acyclic Graph validator that detects if cycles are present
dag fp functional-programming scala
Last synced: 10 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/tkshill/elm-rpg-session
A session manager, ttrpg character builder, and dice roller built with Elm and Lamdera
absurdia character-sheet dice-roller elm fate-core functional-programming hacktoberfest hacktoberfest2023 lamdera monster-of-the-week motw ttrpg
Last synced: 12 Oct 2024
https://github.com/marcbudd/functionalfibuautomat
Projekt für Vorlesung "Moderne Programmierkonzepte"
Last synced: 05 Nov 2024
https://github.com/afsalthaj/easyalgebird
Big Data: A simple code to make things easy to aggregate a scalding typedpipe
algebird big-data functional-programming scalding
Last synced: 10 Nov 2024
https://github.com/zalbia/zio-structure
Just learning how to structure ZIO programs
functional-programming scala zio
Last synced: 10 Nov 2024
https://github.com/zalbia/learning-eff
Learning eff
eff functional-programming learning scala
Last synced: 10 Nov 2024
https://github.com/azuobs/naive-workflow-manager
Naive-workflow-manager microservice with akka-http and akka-actors
akka-actors akka-http cron crontab docker example-project functional-programming mysql sbt scala
Last synced: 30 Oct 2024
https://github.com/hfagerlund/hey-haskell
An introduction to Haskell
functional-programming haskell learning-by-doing
Last synced: 07 Nov 2024
https://github.com/pallad-ts/assert-helper
Assertion helper for regular functions with wrapper for monads
functional-programming monad monads nodejs typescript
Last synced: 14 Nov 2024
https://github.com/pkarpovich/functional-programming-labs
BSTU Functional Programming Labs
education functional-programming go golang
Last synced: 14 Nov 2024
https://github.com/rcardin/the-joy-of-kotlin-exercises
functional-programming kotlin learning
Last synced: 17 Nov 2024
https://github.com/sandwwraith/fp-homework
Homework for FP ITMO course
functional-programming haskell
Last synced: 17 Oct 2024
https://github.com/drlordbasil/experimental_python_agents
A collection of Python functions that leverage Large Language Models (LLMs) to replace traditional programming functions and libraries. The goal is to create a library where every operation is handled by LLM responses rather than hardcoded functions.
ai functional-programming functions ollama openai
Last synced: 11 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/yanick/updeep-remeda
Remeda-based fork of updeep
functional-programming immutable
Last synced: 10 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/deepcloudlabs/dcl113-2023-aug-14
DCL-113: Functional Programming in C++20
cpp17 cpp20 functional-programming functors higher-order-functions lambda-expressions lazy-evaluation partial-functions pure-functions ranges ranges-v3 stl-containers
Last synced: 11 Nov 2024
https://github.com/scmorrison/perl6-fp-notes
Notes on functional programing techniques with Perl 6
Last synced: 05 Nov 2024
https://github.com/deepcloudlabs/dcl235-2022-aug-09
DCL-235: Effective Java Programming
design-patterns effective-java functional-programming modular-programming reactive-programming
Last synced: 11 Nov 2024
https://github.com/deepcloudlabs/dcl235-2020-may-11
DCL-235: Effective Java Programming
design-patterns functional-programming java-10 java-14 java-8 java-9 oop oop-principles reactive-programming
Last synced: 11 Nov 2024
https://github.com/deepcloudlabs/dcl235-2021-sep-20
DCL-235: Effective Java Programming
design-patterns effective-java functional-programming java11 java17 java8 modular-programming oop-principles reactive-programming
Last synced: 11 Nov 2024
https://github.com/deepcloudlabs/dcl165-2020-jan-02
Lab Projects studied in the training: DCL-165: Fundamentals of Scala Programming
functional-programming just-enough-scala scala
Last synced: 11 Nov 2024
https://github.com/deepcloudlabs/dcl202-2021-mar-01
DCL-202: Java SE 8 Programming
functional-programming java-se8 java-se9 lambda-expressions method-references modularity oop oop-principles
Last synced: 11 Nov 2024
https://github.com/deepcloudlabs/dcl120-2021-aug-19
DCL-120: Object-Oriented Programming Principles and Design Patterns
architectural-patterns design-patterns functional-programming gof-patterns oop oop-principles reactive-programming
Last synced: 11 Nov 2024
https://github.com/vkatsuba/enn
:man_teacher: Solutions of Erlang 99 Problems
99problems erlang functional-programming ninety-nine-erlang-problems ninety-nine-problems
Last synced: 12 Oct 2024
https://github.com/mdvanes/tubestarjs
Show data from Open APIs for Dutch public transport
functional-programming nodejs opendata streams
Last synced: 12 Nov 2024
https://github.com/yayuniversal/projet-ipf-s2
Functional programming project of the 2nd semester - ENSIIE
decision-trees functional-programming ocaml
Last synced: 11 Nov 2024
https://github.com/heracliteanflux/exercises-scheme
Exercises in the Scheme programming language.
Last synced: 13 Nov 2024
https://github.com/ghurtchu/msgflow
:speech_balloon: Persistent Chat Server. Tech used: Scala, Java, PostgreSQL.
asynchronous-programming cats-effect chat concurrency docker doobie fs2 functional-programming http4s java microservices postgresql scala streaming vertx websockets
Last synced: 01 Nov 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/arthi-chaud/j4hskl
JSON for Haskell
functional-programming haskell json parsing
Last synced: 05 Oct 2024
https://github.com/anicolaspp/gnsource
Experimenta Lazy Streams for Go
functional-programming go gola lazy streams
Last synced: 16 Nov 2024
https://github.com/nzrsky/funkobjc
Functional and typed extensions for ObjC 🚀
functional functional-programming mapreduce objc objective-c
Last synced: 16 Nov 2024
https://github.com/anicolaspp/nsource
A composable library for collections
academia functional-programming lazy-loading streams
Last synced: 16 Nov 2024
https://github.com/rcardin/road-to-fp-in-scala
A bunch of code that I used to learn the topic of functional programming in Scala.
Last synced: 17 Nov 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 Nov 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/sraaphorst/advent-of-code-2023
AoC 2023 in Kotlin!
advent-of-code adventofcode aoc-2023-in-kotlin functional-programming kotlin
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/packquickly/little_lambda
Function composition, the un-Pythonic way!
Last synced: 24 Oct 2024
https://github.com/joaomilho/presentations
Presentations throughout all these years
craftsmanship functional-programming haskell peg philosophy react ruby
Last synced: 14 Oct 2024
https://github.com/tolikpylypchuk/fsbowling
A library which calculates a bowling score, written in F#
dotnet-core dotnet-standard f-sharp functional-programming
Last synced: 05 Nov 2024
https://github.com/tolikpylypchuk/hs-bowling
A library which calculates a bowling score, written in Haskell
functional-programming haskell haskell-stack
Last synced: 05 Nov 2024
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: 12 Nov 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: 24 Oct 2024
https://github.com/imteekay/jobs-algorithm
Jobs Algorithm
clojure clojure-repl functional functional-programming
Last synced: 21 Oct 2024
https://github.com/kevindasilvas/comments-kanban
Haskell microservice to add comments to a task in mini kanban project
conduit docker docker-compose functional-programming haskell mongo mongodb rabbitmq redis spock spock-framework uuid
Last synced: 21 Oct 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