chrisdone/duet

A tiny language, a subset of Haskell aimed at aiding teachers teach Haskell

HaskellDockerfilehaskellteachingcompilerspedagogyinterpreters
This is stars and forks stats for /chrisdone/duet repository. As of 06 May, 2024 this repository has 195 stars and 7 forks.

Duet A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers teach Haskell Run Running code in Duet literally performs one substitution step at time. For example, evaluating (\x -> x + 5) (2 * 3), we get: $ duet run demo.hs (\x -> x + 5) (2 * 3) (2 * 3) + 5 6 + 5 11 Note that this demonstrates basic argument application and non-strictness. Docker run Run with the docker distribution, to easily run on any platform: $ docker run -it -v $(pwd):/w -w /w chrisdone/duet...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
obsidiansystems/obeliskHaskellNixOther88101020
kylehg/art-of-recursionHaskell1000
mazzzystar/disco-diffusion-wrapperJupyter NotebookPythonDockerfile5650950
alpinelinux/docker-alpineLuaShellDockerfile909+7237+1
knyar/nginx-lua-prometheusLuaGoShell1.3k02170
aws-samples/ecs-refarch-cloudformationMakefileGoDockerfile1.7k01.3k0
yugabyte/yugabyte-platform-gke-appMustacheDockerfile0000
yugabyte/yugabyte-platform-operatorMustacheMakefileDockerfile1040
mTvare6/hello-world.rsRustNixShell3.1k0890
ssloy/tinyrendererC++CMakeDockerfile18k01.8k0