amnn Goto Github PK
Name: Ashok Menon
Type: User
Company: @MystenLabs
Bio: Computer scientist. Occasionally pretends to be a software engineer @MystenLabs, ex-@facebook.
Location: London, United Kingdom
Name: Ashok Menon
Type: User
Company: @MystenLabs
Bio: Computer scientist. Occasionally pretends to be a software engineer @MystenLabs, ex-@facebook.
Location: London, United Kingdom
@amnn's personal emacs configuration
3rd your project: "Learning Context Free Languages" Report
Solutions to Advent of Code 2018 -- in Rust.
Testing out versioning individual crates in a larger workspace
A cellular automata designed to run on the GPU, using shaders to program the agents.
A collection of toy functions and experiments as I learn Clojure. Some are from Kata's, which I've tried to attribute.
A toy language for playing with various compiler passes -- initially just CPS conversion.
being the materials for CS410 Advanced Functional Programming in the 2015/16 session
A simple Sinatra app that converts dates between Oxford term dates, and the real world.
Web extension to deduplicate tabs in a window based on whether their URLs match given RegExp patterns.
A system for applying discounts.
Implementation of DSI 2016 exam algorithm (incremental view maintenance).
A Befunge variant, written in Rust.
An implementation of an immutable heap-like structure, using binary trees instead of the traditional array. Written for [GeomLab](http://www.cs.ox.ac.uk/geomlab/home.html).
Render textured fur on arbitrary surfaces, with per vertex combing.
Create, destroy and manage your heroku applications programmatically, using the Heroku Platform API.
Talk given at Wilson's Grammar School about Oxbridge Interviews.
Enhanced COND macro for Janet that allows binding the result of the predicate that succeeds.
JSOxford June Talk: How far can you get when all you have are functions?
Killer Sudoku Solver
An implementation of the kth nearest neighbour, in Clojure. Specialised to R^2, using a quadtree to store the training data.
Language Server Protocol (LSP) support for vim and neovim.
3rd year Research Project: Learning Context Free Grammars from Positive Examples
A case study comparing Rust and Ruby in the form of writing a simple Lisp interpreter.
Vocab learning tool with user authentication and arbitrary language support (Just add the languages to the database).
Matrix teaching aid written in ruby
Recipes and build machinery for the biggest Emacs package repo
being the materials for Summer 2013's course
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.