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/glebec/lambda-talk-practical

Some JS techniques and tools which are at least associated with lambda calculus

functional-programming javascript lambda-calculus theory

Last synced: 11 Oct 2024

https://github.com/brandly/elm-slime-volleyball

๐Ÿ”ต๐Ÿ”ด try to beat the blue slime

elm functional-programming game volleyball

Last synced: 20 Oct 2024

https://github.com/kooltheba/100_katas_workout

Keep your Javascript skills fit ๐Ÿ‹๐Ÿปโ€โ™€๏ธ with a non-sweat ๐Ÿง˜โ€โ™€๏ธ yes-rewarding ๐ŸŽ as-often-as-U-want Katas workout.

algorithms arrays declarative-programming functional-programming fundamentals hacktoberfest javascript maths-quiz-game object-oriented-programming

Last synced: 06 Nov 2024

https://github.com/alexandrepiveteau/functional-kotlin

Functional Programming goodies for Kotlin

composition functional-programming kotlin monads

Last synced: 06 Nov 2024

https://github.com/davidelettieri/rop

Sample solution with ROP functions

csharp functional-programming railway-oriented-programming

Last synced: 16 Nov 2024

https://github.com/mrlsd/ilang

iLang - a functional programming language and compiler

compiler functional-programming ilang language programming programming-language

Last synced: 10 Nov 2024

https://github.com/hashimthepassionate/python-deep-dive

Dive deep into Python, covering its fundamentals, OOP, data structures, algorithms, and design patterns. You'll learn advanced Python techniques, CPython compilation, and become proficient in sophisticated data structures and algorithms. By mastering these concepts, you will be well-prepared to handle complex programming challenges.

cpython datastructures-algorithms design-pattern functional-programming metaprograming object-oriented-programming

Last synced: 14 Nov 2024

https://github.com/mallozup/missile

:rocket: rocketchat-rest-client clojure library :rocket:

clojure functional-programming http http-client rest rocketchat

Last synced: 23 Oct 2024

https://github.com/lefou/lambdatest

LambdaTest - Lambda-enabled functional testing API on top of JUnit and TestNG

functional-programming java java5 java8 junit junit5 specification testing testng

Last synced: 15 Oct 2024

https://github.com/jabrena/functional-rosetta-stone

A repository to review the main concepts about Functional Programming with Java

functional-programming java java-stream-api java-streams

Last synced: 27 Oct 2024

https://github.com/sandromaglione/dart_cli_with_fpdart

A dart cli application using fpdart that scans a dart project to find unused filesใƒปNewsletter sandromaglione.com

dart dart-cli dartlang flutter fpdart functional-programming

Last synced: 15 Nov 2024

https://github.com/fabianmurariu/g4s

Functional Graph Database on GraphBLAS

fp-graph functional-programming gpus graph-database graphblas jni scala

Last synced: 18 Jan 2025

https://github.com/antonmedv/list

Immutable lists in JavaScript without [] and {}

functional-programming immutable javascript

Last synced: 13 Oct 2024

https://github.com/zero323/tryingsnake

Exception handling, the functional way.

exception-handler functional-programming python try

Last synced: 27 Oct 2024

https://github.com/rurumimic/function-do-not-use-it

ํŒก์…˜? ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์„ธ์š”

fp functional-programming

Last synced: 03 Jan 2025

https://github.com/jacky-cai/collectionx

simple but compatible and powerful collections implementation for java 8

functional-programming java8 lambda

Last synced: 22 Dec 2024

https://github.com/andreaslyn/mini-yu

A dependently typed programming language prototype

compiler dependent-types functional-programming programming-language type-theory

Last synced: 21 Nov 2024

https://github.com/massix/gleamfonts

Small CLI tool to download and install nerdfonts on Termux environment

cli functional-programming gleam gleam-lang nerdfonts termux tool

Last synced: 24 Dec 2024

https://github.com/serradura/ruby-lambdas

Expose Ruby object methods as lambdas (functions).

curried-functions functional-programming lambdas ruby ruby-gem

Last synced: 03 Jan 2025

https://github.com/novactive/novacollection

Collection implementation that wraps regular PHP arrays.

array collection functional-programming php php7 symfony

Last synced: 25 Nov 2024

https://github.com/crowdhailer/gleamweekly

Gleam is so hot right now. There is so much happening in our wonderful and growing community that you wouldn't want to miss.

beam functional-programming gleam

Last synced: 07 Feb 2025

https://github.com/mykolav/must-use-ret-val-fs

Must use return value: a Roslyn code analyzer and code-fix provider for C#

fsharp functional-programming nodiscard return-value roslyn roslyn-analyzer

Last synced: 18 Dec 2024

https://github.com/natserract/xstate

A State machines library for elixir

elixir fsm functional-programming genserver state-machine

Last synced: 17 Dec 2024

https://github.com/siffiejoe/lua-fx

Functional Experiments in Lua

functional-programming lua transducers

Last synced: 25 Nov 2024

https://github.com/shun-shobon/iter-funcs

Utility functions for iterators. Inspired by Rust's `std::iter::Iterator` trait.

deno functional functional-programming iterator javascript typescript utilities

Last synced: 25 Jan 2025

https://github.com/winterpuma/bmstu_falp

bmstu, IU7-6, ะคัƒะฝะบั†ะธะพะฝะฐะปัŒะฝะพะต ะธ ะ›ะพะณะธั‡ะตัะบะพะต ะฟั€ะพะณั€ะฐะผะผะธั€ะพะฒะฐะฝะธะต (2020)

6term bmstu functional-programming iu7 logical-programming

Last synced: 17 Jan 2025

https://github.com/fresheyeball/shpadoinkle

This is the OFFICIAL MIRROR of the project. It is kept automatically up to date. Source of truth here: https://gitlab.com/fresheyeball/Shpadoinkle/-/tree/master

framework functional-programming haskell javascript user-interface

Last synced: 31 Oct 2024

https://github.com/ardcore/funf

Minimal, hand-picked utilities needed to unblock functional programming.

es6 functional-programming javascript utilities

Last synced: 14 Nov 2024

https://github.com/theleftbit/bswfoundation

What should be in Swift's stdlib, but isn't

functional-programming playground swift

Last synced: 04 Feb 2025

https://github.com/barambani/http4s-extend

Type classes, syntax and instances to help integrating http4s based api with 3rd party dependencies

cats cats-effect functional-programming http4s monix scala scalaz-task

Last synced: 10 Oct 2024

https://github.com/steven-mercatante/soup

A command line web scraper that lists Hale and Hearty soups

command-line command-line-app elixir functional-programming scraper scraping web-crawler

Last synced: 11 Oct 2024

https://github.com/dirmeier/dataframe

A data-frame that uses method piping in Python

dataframe functional-programming pipe python

Last synced: 12 Oct 2024

https://github.com/herber/nation

๐ŸŒ๐Ÿ’ป A minimalist, functional state management library.

functional functional-programming minimalist state state-machine

Last synced: 17 Oct 2024

https://github.com/imclerran/roc-start

A CLI tool to initialize new roc applications. Browse and Search for new platforms and packages!

cli functional-programming roc-lang tooling

Last synced: 16 Nov 2024

https://github.com/polyhedraldev/substrate

High-performance Java scripting API & language - purely functional DSL for data-driven applications

dsl functional-programming java language objectweb-asm

Last synced: 05 Nov 2024

https://github.com/adityaathalye/oxo

A game of traditional 3x3 Noughts and Crosses, in Bash.

bash bash-script functional-programming shell shell-script study study-project

Last synced: 30 Oct 2024

https://github.com/michaelbull/kotlin-itertools

Multiplatform combinatoric sequences for Kotlin, inspired by python-itertools.

android functional functional-programming ios iterator js jvm kotlin kotlin-multiplatform linux python-itertools sequence

Last synced: 13 Oct 2024

https://github.com/emanuelenardi/latex-sml

Collezione degli esami del corso di Programmazione Funzionale tenuto all'Universitร  degli Studi di Trento.

exams functional-programming latex latex-document standard-ml university-course

Last synced: 22 Jan 2025

https://github.com/leolanese/functional-programming-mindset

"Functional Programming mindset" - An introduction to Functional Programming using JavaScript

declarative-programming functional-programming immutable javascript rxjs typescript

Last synced: 14 Nov 2024

https://github.com/bynect/algorithm-w

Type inference implementation in OCaml using Algorithm W

functional-language functional-programming hindley-milner ocaml type-inference type-system

Last synced: 20 Jan 2025

https://github.com/imclerran/Roc-IsoDate

A Roc package for parsing ISO Date/Time strings. ๐Ÿ“† โฐ ๐Ÿ“ฆ

functional-programming iso8601 roc-lang

Last synced: 16 Nov 2024

https://github.com/mchakravarty/welcome-to-fp-workshop

Support material for the โ€œIntroduction to Functional Programmingโ€ workshop @ the "Welcome to Functional Programming" day of YOW! Lambda Jam, Sydney, 2018 & 2019

functional-programming haskell introduction learning

Last synced: 12 Oct 2024

https://github.com/05st/capri

A statically typed, general purpose programming language with an emphasis on functional programming and simplicity. Compiles to LLVM IR.

compiler functional-programming haskell language languages programming-language

Last synced: 16 Jan 2025

https://github.com/d-plaindoux/thicket

Strong typed functional programming language dedicated to backend and web applications

functional-programming javascript language strongly-typed

Last synced: 27 Oct 2024

https://github.com/micheleriva/primebot

๐Ÿฆ A Twitter Bot which tweets a prime number per day

bot elixir erlang functional functional-programming twitter twitter-api twitter-bot

Last synced: 23 Oct 2024

https://github.com/naforoutan/snake-game

2-player snake game (including food, bomb and timer option) - A project for the fundamentals of programming

c cpp functional-programming snake-game terminal

Last synced: 08 Jan 2025

https://github.com/iravid/stream-processing-with-scala

Stream Processing with Scala - course exercises

functional-programming scala stream-processing zio

Last synced: 12 Oct 2024

https://github.com/JonnyKong/Coursera-ProgrammingLanguagesUW

Coursera: Programming Languages, Univ. of Washington

functional-programming programming-language-theory racket ruby sml

Last synced: 29 Oct 2024

https://github.com/rvolosatovs/fungo

[WIP] Generic, lazy, concurrent Go2 collections, result, maybe wrappers and all kinds of sweet functional goodness to operate upon them

functional-programming generics go2 go2go golang lazy

Last synced: 13 Oct 2024

https://github.com/takapi327/lepusframework

Lepus Framework is an asynchronous REST API framework for Scala 3.

cats-effect dotty effect-system framework functional-programming http4s sbt scala scala3

Last synced: 14 Dec 2024

https://github.com/mchakravarty/fp-in-swift

Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017

frp functional-programming immutable-datastructures mvvm-architecture property-based-testing sum-types swift value-types

Last synced: 12 Oct 2024

https://github.com/laurabeatris/elixir-exercism

Repo to maintain exercises solutions from the Elixir track by Exercism.io

algorithms-and-data-structures elixir exercism-solutions functional-programming

Last synced: 27 Oct 2024

https://github.com/ghurtchu/github-topics-web-scraper

:page_facing_up::arrow_right::open_file_folder: Web Scraper for GitHub topics.

csv functional-programming github scala web-scraping zio

Last synced: 11 Nov 2024

https://github.com/ghurtchu/scurla

:performing_arts: cURL-like HTTP Client backed by "sttp" and simple IO monad.

csv functional-programming http-client io-monad json scala

Last synced: 11 Nov 2024

https://github.com/reubano/pycon17-tute

code for "Using Functional Programming for efficient Data Processing and Analysis" PyCon '17 tutorial

data functional-programming meza pycon python riko tutorial

Last synced: 14 Oct 2024

https://github.com/mhashim6/klox

Kotlin Compiler/ Interpreter for the Lox Programming Language.

compiler crafting-interpreters functional-programming interpreter kotlin lox-language

Last synced: 15 Nov 2024

https://github.com/octree/parsercombinator

Parser Combinators Written In Swift

combinator functional-programming haskell ios mac parsec parser swift

Last synced: 16 Nov 2024

https://github.com/vonzhou/programminginscala

Programming In Scala 3rd Examples.ใ€ŠScala็ผ–็จ‹ใ€‹็ฌฌไธ‰็‰ˆไปฃ็ 

functional-programming haskell java scala

Last synced: 08 Nov 2024

https://github.com/tim-smart/fpdt

A collection of functions and monads for functional programming in dart.

dart functional-programming

Last synced: 05 Jan 2025

https://github.com/okmttdhr/haskell-algorithms

Algorithms and data structures implemented in Haskell

algorithm data-structures functional-programming haskell

Last synced: 19 Oct 2024

https://github.com/gvolpe/bookies

My solution to a coding challenge

cats-effect decline file fp fs2 functional-programming io streaming

Last synced: 10 Oct 2024

https://github.com/functionalland/functional-http-server

A simple HTTP server inspired by Express and in tune with Functional Programming principles in JavaScript for Deno.

category-theory deno denoland express functional functional-programming functor http-server koa monoid oak task

Last synced: 14 Nov 2024

https://github.com/luochen1990/lazy-list

LazyList for Functional Programming

functional-programming lazy lazylist

Last synced: 25 Oct 2024

https://github.com/kutyel/functional-lenses

Slides for my Lambda World Cรกdiz 2018 talk ๐บ๐ŸŒ

fp functional-js functional-programming lambda lambda-world lenses ramda

Last synced: 17 Oct 2024

https://github.com/ryanve/fm

JavaScript function modulation

function functional-programming functions javascript

Last synced: 13 Oct 2024

https://github.com/fractalblocks/fractal.js

An intuitive framework for building applications and interactive content. (DEPRECATED see Fractal)

framework functional-programming javascript

Last synced: 07 Nov 2024

https://github.com/kevin-lee/refined4s

newtype and refinement (refined) type for Scala 3

functional-programming newtype refined refined-types refinement refinement-types scala

Last synced: 14 Oct 2024

https://github.com/maif/functional-validation

A lib to validate data and stack errors

functional-programming validation-library

Last synced: 16 Nov 2024