Pinned Repositories
Alm
Alm is a browser application library encouraging a functional, declarative programming style.
gitwit
A slideshow for how to use git
go-orc
Concurrency orchestration patterns for Go
precursor-ts
A call-by-push-value language and interpreter you can embed in typescript / js apps.
psilo
a parallel, safe, iterative list operation language for systems programming
surely
An Haskell library to solve SAT problems, Maybe
tubes
Stream processing with a series of tubes.
gatlin's Repositories
gatlin/psilo
a parallel, safe, iterative list operation language for systems programming
gatlin/manager
control lit web components with robot state machines
gatlin/precursor-ts
A call-by-push-value language and interpreter you can embed in typescript / js apps.
gatlin/otis
(another) operational transformation library
gatlin/precursor-component
A programming language shoved into a web component
gatlin/alpaca
gatlin/cauldron
operational transformation service in typescript / nestjs
gatlin/clox
My implementation of clox from Crafting Interpreters.
gatlin/config
dotfiles, patches, etc
gatlin/example-nest-tcp-microservice
An example TCP-based microservice and client built with Typescript and Nestjs.
gatlin/frontend
:lollipop: Frontend for Home Assistant
gatlin/golem
game of life emulator
gatlin/hkts
A simple encoding of higher-kinded types in TypeScript
gatlin/homeassistant-core
:house_with_garden: Open source home automation that puts local control and privacy first.
gatlin/learnxinyminutes-docs
Code documentation written as code! How novel and totally my idea!
gatlin/libpurple-signald
Pidgin libpurple bridge to signald.
gatlin/lit
Lit is a simple library for building fast, lightweight web components.
gatlin/nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀
gatlin/NonEuclidean
A Non-Euclidean Rendering Engine for 3D scenes.
gatlin/pii
libpurple-based chat client in the style of ii
gatlin/precursor-site
source for the website for my precursor project
gatlin/purple-discord
A libpurple/Pidgin plugin for Discord. This fork introduces basic support for inline image display by downloading images to a temporary file first.
gatlin/raylib
A simple and easy-to-use library to enjoy videogames programming
gatlin/sand
(unfinished) optics library for typescript
gatlin/tdlib-purple
libpurple Telegram plugin using tdlib
gatlin/termbox2-hs
Haskell bindings to termbox2
gatlin/text-editor-component
gatlin/torc
tools for orchestrating reactive computations
gatlin/UserChrome-Tweaks
A community maintained repository of userChrome.css tweaks for Firefox
gatlin/valet
I made a little chatbot