Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
The website of the London Computation Club
Our attempts at working through the examples in the book "Seven More Languages in Seven Weeks"
A Ruby implementation of the type checker from TAPL's Simple Types.
A Ruby implementation of a parser for the untyped Lambda Calculus
Our mob-programmed implementation of the Shunting Yard Algorithm from LCC 5th April 2017.
Mob programming implementation of the Lambda Calculus
A few problems to tinker with for when it's chilly outside.
Design a Turing machine to compute a specified function.
Code for New Turing Omnibus chapter 36: Neural Networks That Learn
Code for New Turing Omnibus chapter 47: Storing Images
Game of Life - Artefacts from our meeting about cellular automata
A scrappy implementation of noughts and crosses, using the Minimax algorithm
A Ruby implementation of the Nand2Tetris Hack assembler
A Ruby implementation of the Nand2Tetris VM translator