• Stars
    star
    1
  • Language
    Haskell
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Compiling typed lambda calculus to closed cartesian categories

More Repositories

1

LtuPatternFactory

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Haskell
989
star
2

WhyHaskellMatters

In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Haskell
466
star
3

PolysemyCleanArchitecture

Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.
Haskell
191
star
4

ThreepennyElectron

Demo for using Threepenny GUI together with Electron to create a portable Desktop GUI Application in Haskell
Haskell
52
star
5

lambda-ski

Implementing a small functional language with a combinator based graph-reduction machine
Haskell
28
star
6

generic-persistence

GenericPersistence is a Haskell persistence library for relational databases. The approach relies on GHC.Generics. A real-world demo can be found here:
Haskell
11
star
7

srv

srv is a tiny web server for local deployments
Haskell
9
star
8

HsWiki

Simple Wiki in the spirit of the legendary C2-Wiki - written in haskell with yesod
Haskell
8
star
9

HasBigDecimal

simple implementation of big decimals in Haskell - inspired by Java BigDecimals
Haskell
7
star
10

dependency-checker

A tool to validate dependencies of Haskell modules
Haskell
6
star
11

lispkit

Implementing a small functional language with a combinator graph reduction engine
Haskell
6
star
12

thma.github.io

Lambda is not a four letter word. My blog on all things haskell and FP.
HTML
4
star
13

CommutativeMonoid

Trying to prove that commutative monoids are required for a parallel foldMap (aka. map/reduce)
Haskell
4
star
14

fmek

Emulating a jee 7 container with SpringBoot.
Java
3
star
15

secd

Java Implementation of SECD Machine + Lispkit Lisp Compiler
Java
2
star
16

TypelevelReflection

Using haskell typelevel programming to implement reflective features. This can be used to eg. implement persistence or serialization.
Haskell
2
star
17

generic-persistence-demo

this project contains some usage demos of the generic-persistence library
Haskell
1
star
18

EntityRestService

Entity Server based on Haskell / Yesod
Haskell
1
star
19

TaglessFinalEncoding

experementing with https://jproyo.github.io/posts/2019-03-17-tagless-final-haskell.html
Haskell
1
star
20

fun4j

functional programming for the JVM
Java
1
star
21

write-you-a-scheme

my own experiments with write yourself a scheme in 48 hours
Haskell
1
star
22

ServantRestService

Haskell
1
star
23

ApplicativeEvaluator

Simple Expression evaluator meets the Applicative Functor
Haskell
1
star
24

AlpineHaskell

an Alpine based docker image providing all runtime libs required by Haskell programs at runtime.
Shell
1
star
25

FPvsOO

Musings on https://blog.cleancoder.com/uncle-bob/2018/04/13/FPvsOO.html
Haskell
1
star
26

clean-architecture-with-functions

Clean Architecture in Haskell. Using higher order functions for 'dependency injection'
Haskell
1
star
27

json-processing

simple json processing in Haskell
Haskell
1
star
28

servant-gp

writing a Rest Service with a generic-persistence backend
Haskell
1
star
29

TypeClasses

some Haskell type class musings. Basic idea: model an oo type hierarchy with type classes
Haskell
1
star