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/a248/jdbcaesar

Conquer the verbosity of plain JDBC.

functional-programming java jdbc jdbc-utilities sql sql-builder

Last synced: 08 Nov 2024

https://github.com/phenax/redux-utils

Utility functions and patterns to work with redux

functional-programming react reducer redux saga

Last synced: 08 Nov 2024

https://github.com/gavinhome/done-redux

A combined .Net7 state management framework.

component dotnet framework functional-programming redux state-management

Last synced: 14 Nov 2024

https://github.com/rajasharan/elm-countdown-problem

Solution for the countdown-problem in elm

elm elm-demos elm-lang functional functional-programming

Last synced: 13 Nov 2024

https://github.com/mehmet-github06/find-country

An application where you can find the country information you want

api async bootstrap functional-programming html-css-javascript try-catch

Last synced: 15 Nov 2024

https://github.com/firaja/identicon

Elixir implementation of Identicon

elixir functional-programming identicon

Last synced: 18 Nov 2024

https://github.com/palutz/monads-gym

Stretching the muscles with monads...

functional-programming monads scala

Last synced: 17 Nov 2024

https://github.com/snowy1803/suffix-lang

A type-safe functional programming language using Reverse Polish Notation

compiler functional-programming language programming-language suffix-lang

Last synced: 15 Nov 2024

https://github.com/rcardin/reader-monad

A simple implementation of the Reader monad

functional-programming monad reader-monad scala

Last synced: 17 Nov 2024

https://github.com/aganglada/reswitcher

🍭 Functional switch case for redux reducers

functional-programming javascript reducer redux switch-case

Last synced: 15 Nov 2024

https://github.com/polossk/renai-slg-solution

Solution of 恋愛SLG

functional-programming oj-solutions

Last synced: 15 Nov 2024

https://github.com/helins/fn.cpp

Pass around c++ fns and methods, get performance

cplusplus functional-programming functions higher-order-functions

Last synced: 16 Nov 2024

https://github.com/palutz/tryskiasharp

Playing with Xamarin Forms, F# and SkiaSharp (2D graphics API powered by the Skia library: https://skia.org)

2d-graphics fsharp functional-programming mobile skiasharp xamarin-forms

Last synced: 17 Nov 2024

https://github.com/sandromaglione/nextjs_search_view_pagination

NextJs application where you can search and view a list of users, implemented with pagination

eslint fp-ts functional functional-programming io-ts next pagination prettier search tailwindcss typescript users

Last synced: 15 Nov 2024

https://github.com/michalspano/func-prog

My take on Functional Programming.

clojure functional-programming haskell personal

Last synced: 17 Nov 2024

https://github.com/yurrriq/tdd-with-idris

:book: Working through Type-Driven Development with Idris

dependent-types functional-programming idris learning theorem-proving type-driven-development

Last synced: 17 Nov 2024

https://github.com/sidmishraw/fjava

FJava, Java for functional programming

fjava functional-programming java8

Last synced: 15 Nov 2024

https://github.com/chicio/katas

πŸ’ͺπŸ‹οΈβ€β™‚οΈ A collection of katas I did to hone my programming skills. πŸ‹οΈβ€β™‚οΈπŸ’ͺ

coding-dojo functional-programming interview kata kotlin objective-c swift typescript

Last synced: 17 Nov 2024

https://github.com/mjavadhpour/functional-php

Exercise of Functional Programming with PHP

functional-programming php8

Last synced: 16 Nov 2024

https://github.com/mrandl/satsolver

A toy functional and parallel SAT solver implementation in Scala

dotty functional-programming sat-solver scala

Last synced: 17 Nov 2024

https://github.com/rcardin/cats-effect-playground

A set of small projects to learn and to understand the cats-effect library

cats cats-effect functional-programming learning-by-doing scala

Last synced: 17 Nov 2024

https://github.com/rcardin/cat-notebook

Notes on Category Theory, taken while trying to understand the Functional Programming

category-theory functional-programming learning writing

Last synced: 17 Nov 2024

https://github.com/yazaldefilimone/lambda-calculus-typescript

Tiny lambda calculus implementations using Typescript

functional-programming lambda-calculus math

Last synced: 17 Nov 2024

https://github.com/yazaldefilimone/lambda-normalizer

seeking to understand patterns behind a normalizer for typed lambda calculus with type affinities.

agda functional-programming lambda-calculus rust type-theory typescript

Last synced: 17 Nov 2024

https://github.com/rvanasa/lens

An easy-to-learn functional scripting language and runtime environment.

functional-programming javascript modular-design programming-language script

Last synced: 15 Nov 2024

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

Homework repo for functional programming

functional-programming haskell lambda-calculus

Last synced: 17 Nov 2024

https://github.com/denieler/angular-sequence-events

Sequential code and chained execution of events, handlers, etc.

angular events functional-programming library

Last synced: 17 Nov 2024

https://github.com/anurag1101/the_perfect_guess

Perfect Guess is a simple number guessing game built with Python. Players try to guess a randomly generated number between 1 and 100, receiving feedback on whether their guesses are too high or too low. The game continues until the correct number is guessed, with an option to play again. Enjoy testing your guessing skills!

functional-programming functions-python game-development guessing-number-game if-elif-else python python3

Last synced: 15 Nov 2024

https://github.com/faylina/spellbound-treasures

First project utilizing JavaScript to create a shopping cart

functional-programming html-css javascript localstorage responsive shop

Last synced: 17 Nov 2024

https://github.com/alansastre/java-functional-advanced

ProgramaciΓ³n funcional en Java. Procesamiento de datos con la API Stream en Java. Interfaz funcional Comparator.

collector comparator flatmap functional-programming java java-stream-api java11 java17 java8 reduce sorted stream-api stream-java stream-processing

Last synced: 13 Nov 2024

https://github.com/alansastre/java-functional-interfaces

ProgramaciΓ³n funcional e interfaces funcionales en Java 8 y versiones posteriores

consumer functional-interfaces functional-programming functions java java-8 java11 java17 predicate supplier

Last synced: 13 Nov 2024

https://github.com/nextbreakpoint/sqltemplate

SQLTemplate implements a fluent interface for executing SQL statements

fluent-interface functional-programming java java-8 java-library

Last synced: 17 Nov 2024

https://github.com/nextbreakpoint/fork

Fork implements a fluent interface for executing parallel tasks and collecting results

fluent-interface functional-programming java java-8 java-library

Last synced: 17 Nov 2024

https://github.com/alansastre/java-optional

ProgramaciΓ³n funcional y API Optional en Java

functional-programming java lambda-functions optional stream-api-java8

Last synced: 13 Nov 2024

https://github.com/hoishing/pipable

pipe operation in python

fp functional-programming pipe pipleline

Last synced: 17 Nov 2024

https://github.com/julgitt/logic-circuit-simulator

Logic Circuit Simulator taking into account the time delay of the logic gates

functional-programming logic-circuit-simulator logic-gates racket

Last synced: 17 Nov 2024

https://github.com/mrtkp9993/funcproggo

Functional Programming in Go.

functional-programming golang

Last synced: 17 Nov 2024

https://github.com/turbiani/java-learning

RepositΓ³rio criado para estudos gerais sobre Java 8 e Reative Programming

development functional-programming java-8 learning rxjava

Last synced: 17 Nov 2024

https://github.com/alansastre/java-streams

ProgramaciΓ³n funcional y API Stream en Java

functional-programming java java11 java17 java8 lambda stream stream-api

Last synced: 13 Nov 2024

https://github.com/wilberquito/jelly-adventures

A game inspired in Bloxorz

functional-programming haskell

Last synced: 13 Nov 2024

https://github.com/perty/elm-currency-adder

Accompaning code to "Fun with functional programming using Elm".

elm-lang functional-programming

Last synced: 17 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: 17 Nov 2024

https://github.com/barbixxxa/functional-programming-language

Disciplina de Linguagem de Programação Funcional com o Professor Luis Menezes - POLI/UPE 2016.2

functional-programming haskell

Last synced: 18 Nov 2024

https://github.com/jungstershark/clojurecipe

ClojuRecipe is a Clojure-based command-line tool that suggests recipes using the Edamam API. It leverages functional programming principles to provide reliable recipe suggestions based on the ingredients you have available.

api clojure command command-line-tool edamam-api functional-programming immutable java leiningen pure-functions recipes

Last synced: 18 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/catseye/deturgenchry

(WIP) An OO language where `self` is a continuation (sort of) [BSD license]

esolang experimental-language functional-programming object-oriented unfinished unimplemented

Last synced: 15 Nov 2024

https://github.com/catseye/iphigeneia

A toy hybrid imperative/functional programming language

functional-programming imperative-programming-language toy-language

Last synced: 15 Nov 2024

https://github.com/mdb/funcy

A minimal Go package providing a few functional utilities.

functional-programming go golang

Last synced: 14 Nov 2024

https://github.com/mrbrunelli/curso-elixir

Meus estudos da Linguagem Elixir

elixir elixir-lang erlang functional-programming

Last synced: 15 Nov 2024

https://github.com/slemus9/corelang-hs

Code and exercises of the book Implementing Functional Languages: a tutorial by S.P. Jones and D. Lester

functional-programming haskell tutorial

Last synced: 15 Nov 2024

https://github.com/nevoland/unchangeable

🧊 Tools for immutable values.

functional-programming immutable pure

Last synced: 15 Nov 2024

https://github.com/slemus9/plfa

Solutions to the book: Programming Language Foundations in Agda, from Wadler, Philip, Wen Kokke, and Jeremy G. Siek

agda functional-programming plfa programming-languages

Last synced: 15 Nov 2024

https://github.com/palutz/programmingreactivesystem_course

Code from the Programming Reactive System in Scala course from Edx (EPFL)

actor-model akka fp functional-programming reactive-programming reactive-streams scala

Last synced: 17 Nov 2024

https://github.com/palutz/introtofunctional

Introduction to functional programming slides

functional-programming introduction monads

Last synced: 17 Nov 2024

https://github.com/palutz/scalashoppingbasket

A simple shopping basket in Scala, with an idiomatic approach...

functional-programming scala

Last synced: 17 Nov 2024

https://github.com/palutz/scalaexercises

Notes, code and worksheets from scala-exercises training (scala-exercises.org)

functional-programming scala

Last synced: 17 Nov 2024

https://github.com/palutz/fplogic

Logic and functional programming in Haskell

functional-programming haskell logic

Last synced: 17 Nov 2024

https://github.com/palutz/calculateseries

A simple F# solution, with tests and console app to calculate a series of numbers

fsharp functional-programming math

Last synced: 17 Nov 2024

https://github.com/palutz/fsharpmobile

F# and Xamarin... IT COULD WORK!!!

fsharp functional-programming mobile multiplatform xamarin

Last synced: 17 Nov 2024

https://github.com/sandromaglione/nextjs-tennis-game

A simple application that aims to explain visually how a typical set of Tennis works. Enjoy!

eslint fp-ts functional-programming game io-ts jest jest-tests nextjs prettier tennis tennis-game tennis-score typescript webdev

Last synced: 15 Nov 2024

https://github.com/catseye/sally

A cute but naΓ―ve functional language - "upside-down Forth cake".

esolang experimental-language functional-programming minimalistic stack-based

Last synced: 15 Nov 2024

https://github.com/dimasmiftah/structuring

Structuring data from .txt file to JavaScript object literal using higher-order functions.

functional-programming

Last synced: 15 Nov 2024

https://github.com/asarkar/udemy-advanced-scala

https://www.udemy.com/course/advanced-scala/

functional-programming scala udemy

Last synced: 13 Nov 2024

https://github.com/sandromaglione/nextjs_pokemon_memory_card_game

Memory Card Game using nextjs, typescript, jest, react-testing library, and fetching Pokemon from pokeAPI

card-game fp-ts functional-programming functional-typescript jest memory memory-card-game nextjs pokeapi pokemon pokemon-game react-testing-library typescript

Last synced: 15 Nov 2024

https://github.com/harlockofficial/functionalprogrammingtutoringmaterial

All material that will be used during the tutoring sessions for the Functional Programming module of the Programming Methodologies course

beamer beamer-presentation beamer-slides course-material functional-programming haskell haskell-exercises haskell-learning latex latex-document tutoring university university-course university-of-camerino

Last synced: 15 Nov 2024

https://github.com/leobenkel/laeta

Agnostic service registry with fully typed retrieval

functional-programming registry scala services typed

Last synced: 15 Nov 2024

https://github.com/nathaniyell/javascript-30days-practice

Various concepts on Javascript explained elaborately with adequate examples

arrays dom-manipulation functional-programming javascript object-oriented-programming objects

Last synced: 15 Nov 2024