bakpakin.com

My name is Calvin, and I am a developer and engineer in the Boston area. Language design, video game programming, functional programming, web dev; it's all up my alley.

Splash.lua

A Lua library that does 2D spatial hashing, collision detection, and raycasting.

janet

A programming language and bytecode vm. A lua sized package with meta programming capabilities.

Fennel

A Lisp language that compiles to efficient Lua.

tiny-ecs

A Lua library for ECS (Entity Component Systems). Works well with the LOVE game framework.

moonmint

Express-like web framework written in Lua powered by libuv. Take advantage of Lua's corotuine for readable async code.

WTBUiOS

iOS app for the Boston University radio station WTBU.

bkdoc

Experimental mark-up language for authoring text. Designed to be stricter that markdown, but just as easier to read, and with no possibility of injecting html.

More on Github...