Isaac Elliott (LightAndLight)

LightAndLight

Geek Repo

Location:Australia

Home Page:http://blog.ielliott.io

Twitter:@ielliott95

Github PK Tool:Github PK Tool

Isaac Elliott's repositories

closure

Closure calculus implementation

Language:HaskellLicense:BSD-3-ClauseStargazers:12Issues:4Issues:0

mini-adapton

miniAdapton in Haskell

Language:HaskellLicense:BSD-3-ClauseStargazers:8Issues:4Issues:0

rows

A language with polymorphic records and variants, using HMF inference.

Language:HaskellLicense:BSD-3-ClauseStargazers:7Issues:0Issues:0

lang

learning how 2 compile, like seriously

Language:HaskellLicense:BSD-3-ClauseStargazers:5Issues:0Issues:0

como

Contextual Modal Type Theory, formalization and implementation

Language:AgdaStargazers:4Issues:0Issues:0

biscope

scopes over bifunctors

Language:HaskellLicense:BSD-3-ClauseStargazers:3Issues:0Issues:0

certified-lc

use coq to verify stlc in a way that extracts to good haskell

Language:MakefileStargazers:3Issues:4Issues:0

definable-syntax

A programming language with very few reserved keywords

Language:HaskellLicense:BSD-3-ClauseStargazers:3Issues:0Issues:0

learn-vulkan

Learning to use Vulkan and building a high-level interface to `vulkan-api` along the way

Language:HaskellStargazers:3Issues:0Issues:0

pattern-unification

Learning pattern unification

Language:HaskellLicense:BSD-3-ClauseStargazers:3Issues:0Issues:0

stencil

Shareable programmable project templates

Language:HaskellLicense:BSD-3-ClauseStargazers:3Issues:0Issues:0

leeft-idr

Attempting to build type preserving lambda lifting

Language:IdrisStargazers:2Issues:0Issues:0

recursion-schemes-phoas

Compositional PHOAS terms

Language:HaskellLicense:BSD-3-ClauseStargazers:2Issues:0Issues:0
Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

bitset

treat `Vector Word64` as a set of natural numbers

Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

bitset-occurs-check

An experiment where I unify using a graph, and track metas using bitsets

Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

dunjy

It might become a reflex-brick-based dungeon crawler

Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0
Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

leeft

Learning lambda lifting

Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

nominal-lambda-fix

Let's do initial algebra semantics for the category of nominal hask

Language:HaskellStargazers:1Issues:0Issues:0

qfpl-haskell-nix-stencil

Stencil for QFPL's haskell+nix projects (WIP)

Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

reflex-packrat

A kind of buggy yet promising incremental packrat-like parser using reflex

Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0
Language:HaskellLicense:BSD-3-ClauseStargazers:1Issues:0Issues:0

tt-agda

Learning how to formalise dependent types

Language:AgdaStargazers:1Issues:0Issues:0

type-inference-talk

Talk about type inference and unification for BFPG

Language:TeXStargazers:1Issues:0Issues:0

lc-lecture

Lambda Calculus lecture for COMP2048 Sem 1 2019 at UQ

Language:TeXStargazers:0Issues:0Issues:0

learnelm

Some tiny little projects to get familiar with Elm

Language:ElmStargazers:0Issues:0Issues:0

strong-normalisation

Proving strong normalisation using the 'logical relations' method

Language:AgdaStargazers:0Issues:0Issues:0

vulkan-hello-triangle

Drawing a triangle using C++ and Vulkan.

Language:C++Stargazers:0Issues:0Issues:0

webworker-test

running two elm applications side-by-side, with asynchronous communication

Language:ElmStargazers:0Issues:0Issues:0