Vikrant Sagar's Projects
LLJS: Low-Level JavaScript
Graph library for Clojure
A remote shell using luvit, websockets, and term.js
Lua port of of microKanren, a minimal logic programming engine.
Lunatic is an Erlang-inspired runtime for WebAssembly
WebSocket for Luvit
WIP jit lua to wasm
A simple virtual game console
A Javascript/HTML5 MakoVM runtime
mal - Make a Lisp
A small and simple R5RS Scheme Implementation
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
A simple, extensible Markov chain generator.
In-memory matching/filtering engine with Mongo-like query syntax
A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.
Uses matrices of markov-style predictor object to predict types of matrices
End-To-End Memory Networks for bAbI question-answering tasks
Monitor Memory usage of Python code
The metalua programming language
The Micro Python project
Lightweight MapReduce in python
Canonical miniKanren implementation
Will's personal version of miniKanren, since he can never find the version he wants
A MIPS-like VM and assembler in Javascript
MIPS simulator +assembler + disassembler
Bare bones Python implementations of some of the foundational Machine Learning models and algorithms.
Code accompanying the book "Machine Learning for Hackers"
Forever incomplete suite of tools for an orthographic/grammatical checker