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/mx1700/kotlinfunctional

Kotlin 函数式编程学习

functional-programming kotlin

Last synced: 24 Oct 2024

https://github.com/mdw-go/funcy

Functional programming toolkit for Go

functional-programming generics golang mapreduce

Last synced: 27 Oct 2024

https://github.com/rakibhhridoy/predictingsequence-timeseriesanalysis

Time series data easy handling purposes in TensorFlow and python functional programming. Time Series data is handled and pre-processed by different steps,like making window of the data,splitting data for model purpose is also different than other processing methods. All has combined for easy access.

forecasting functional-programming keras lstm lstm-neural-networks moving-average numpy python tensorflow time-series windowed

Last synced: 06 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/denisshevchenko/pyerevan2019

Presentation for PYerevan meetup 2019

functional-programming presentation python

Last synced: 28 Oct 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/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/gallettilance/clojure_mylib

a library of functions I built to get practice with Clojure

basics clojure functional-programming lazy-evaluation streams

Last synced: 06 Nov 2024

https://github.com/turbaszek/ct4cs

Challenges from Category Theory for Programmers

category-theory functional-programming

Last synced: 15 Oct 2024

https://github.com/santiagolizardo/tonato

Converts strings to the NATO alphabet (Haskell)

alphabet functional-programming haskell nato

Last synced: 11 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/f-z/functional_programming

Haskell, Erlang, Reactive functional programming

erlang functional-programming functional-reactive-programming haskell

Last synced: 08 Nov 2024

https://github.com/ghillairet/frdomain-kt

Kotlin version of code from the book Functional and Reactive Domain Modeling

functional-programming kotlin reactive

Last synced: 07 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/shuddha2021/scalataskmanager

ScalaTaskManager is a powerful and flexible task management application built with Scala. It allows users to create, manage, and prioritize tasks seamlessly, featuring both simple and recurring tasks.

functional-programming priority-scheduling recurring-tasks scala simple-tasks task-management-app task-management-system task-manager to-do-list

Last synced: 14 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/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"

functional-programming python

Last synced: 05 Nov 2024

https://github.com/gregorykogan/result

result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.

auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type

Last synced: 06 Nov 2024

https://github.com/iain-s/wizards-within

Working through SICP, one chapter at a time.

educational functional-programming scheme

Last synced: 13 Nov 2024

https://github.com/aneeshlalwani/spreadsheet-javascript

A spreadsheet application, features parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces with dynamic updates.

arrow-functions css3 dom-manipulation functional-programming html5 javascript

Last synced: 06 Nov 2024

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

My Reads App For XORD Internship

context-api functional-programming react

Last synced: 11 Nov 2024

https://github.com/suddi/string-formatting

NPM string formatting module for string beautification (https://www.npmjs.com/package/string-formatting)

functional-programming nodejs string-beautification string-formatter

Last synced: 12 Nov 2024

https://github.com/hexaredecimal/koolml

Cool meta language for the web created in python

caml functional-programming javascript metalanguage ocaml programming-language website

Last synced: 06 Nov 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/tansudasli/kafka-sandbox

Apache Kafka installation on GCP and e-commerce product additions scenario to Kafka

apache-kafka apache-zookeeper functional-programming gcp-compute java-8

Last synced: 12 Nov 2024

https://github.com/ardywsptr/phpdasar

Materi PHP dasar playlist youtube channel Web Programming Unpas

arrray crud database functional-programming mysql php wpu-channel

Last synced: 14 Nov 2024

https://github.com/aligusnet/fsstats

Basic Statistics and Some Probability Library

fsharp functional-programming mathematics statistics statistics-library

Last synced: 12 Oct 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/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/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/sandwwraith/fp-homework

Homework for FP ITMO course

functional-programming haskell

Last synced: 17 Oct 2024

https://github.com/oniani/purity

A collection of various algorithms and data structures

algorithms data-structures functional-programming haskell

Last synced: 14 Nov 2024

https://github.com/yanick/updeep-remeda

Remeda-based fork of updeep

functional-programming immutable

Last synced: 10 Oct 2024

https://github.com/al-ghaly/ruleengineusingscala

A Rule-Based discount calculating engine for a retail store. The engine reads transaction data, applies various discount rules based on the product, date, and other criteria, and writes the results back to a database.

database etl etl-automation functional-programming jdbc oracle programming scala

Last synced: 14 Oct 2024

https://github.com/scmorrison/perl6-fp-notes

Notes on functional programing techniques with Perl 6

functional-programming perl6

Last synced: 05 Nov 2024

https://github.com/invrtd-h/ffffff

JS의 underscore 라이브러리를 그대로 C++로 구현하는 프로젝트입니다

cpp cpp20 functional-programming

Last synced: 06 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/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: 07 Nov 2024

https://github.com/wking-io/lemonade

Composable AJAX requests that return a Future Data Type

composable-ajax-requests currying functional-programming futures lemonade monad

Last synced: 14 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/414owen/life-hs

Conway's Game of Life in Haskell

functional-programming game-of-life haskell

Last synced: 20 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/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/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: 11 Nov 2024

https://github.com/thom2503/haskell-practicum

practicum haskell - hogeschool rotterdam

functional-programming haskell rsa-encryption

Last synced: 29 Sep 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/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/viralpraxis/purist

Automatic runtime impure ruby methods invocation detection

functional-programming purity rspec ruby testing

Last synced: 31 Oct 2024

https://github.com/mooreniemi/proc_compose

:musical_score: Proc#compose

c c-extension compose functional-programming gem ruby

Last synced: 18 Oct 2024

https://github.com/avvessalom/itmo-functional-programming

Лабораторные работы по функциональному программированию (ИТМО, ПИиКТ-СиППО, 4 курс).

clojure functional-programming

Last synced: 30 Oct 2024

https://github.com/bertrand31/damysos

🌍 An experimental data structure allowing lightning-fast, constant-time lookups of large datasets for neighboring multi-dimensional points

coordinates data-structures experiment functional-programming gps performance scala trie

Last synced: 07 Nov 2024

https://github.com/chriniko13/scala-simple-tutorial

Inspired from official Tour of Scala (https://docs.scala-lang.org/tour/tour-of-scala.html)

functional-programming scala

Last synced: 12 Nov 2024

https://github.com/bertrand31/exercicesalgo

💡 Collection of algorithmic exercises taken for fun from various sources

algorithms functional-programming javascript reasonml scala sorting-algorithms

Last synced: 07 Nov 2024

https://github.com/bertrand31/haskell-experiments

👨🏻‍🔬 Experimenting with Haskell - mostly data structures and random algorithms

algorithms data-structures functional-programming haskell

Last synced: 07 Nov 2024

https://github.com/bertrand31/tryt-monad-transformer

🎁 A monad transformer to wrap any Try[A] with another Monad and conveniently operate on the nested result

cats functional-programming monad scala

Last synced: 07 Nov 2024

https://github.com/bertrand31/data-structures-reasonml

Collection of data structures implemented in ReasonML (OCaml)

functional-programming ocaml reasonml

Last synced: 07 Nov 2024

https://github.com/bertrand31/data-structures-javascript

Collection of data structures implemented in a functional fashion in JavaScript

functional-programming javascript nodejs

Last synced: 07 Nov 2024

https://github.com/bertrand31/cagire

🔍 An experimental search engine supporting real-time partial-match plaintext search

data-structures functional-programming inverted-index scala search-engine trie

Last synced: 07 Nov 2024

https://github.com/bertrand31/data-structures-scala

🗂️ Collection of immutable data structures implemented in idiomatic, functional Scala. Some well-known, some homemade

bloom-filter cats count-min-sketch data-structures functional-programming linked-list scala trie

Last synced: 07 Nov 2024

https://github.com/akinozgen/alternatives

Some alternative implementations for common interfaces, classes etc.

alternative definition es6 functional-programming javascript json react

Last synced: 14 Nov 2024

https://github.com/spkirich/bmstu-fp

МГТУ им. Баумана. Функциональное программирование

bmstu common-lisp functional-programming lisp

Last synced: 07 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/prncss-xyz/flua

iterator composition in lua

functional-programming iterators lua

Last synced: 07 Nov 2024

https://github.com/sophiecollard/variance

Simple examples to illustrate the differences between invariance, covariance and contravariance in Scala

contravariance covariance fp functional-programming invariance scala

Last synced: 10 Nov 2024

https://github.com/wanjinyoo/sml

Functional programinng

currying functional-programming sml

Last synced: 16 Nov 2024

https://github.com/gabrielczar/functional

Exercises using functional language

exercises functional-programming haskell python

Last synced: 18 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/liteobject/functional.programming.with.csharp

Functional Programming with C#: Unlocking the Power of Functional Paradigm

csharp functional-programming

Last synced: 07 Nov 2024

https://github.com/jtberglund/snowballr

A simple library for composing error messages

composition functional-programming validation

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