Code Monkey home page Code Monkey logo

Alex Jeffery's Projects

akka-pi icon akka-pi

Playing with scala concurrency by implementing the pi calculus concurrently in akka.

chess icon chess

A chess implementation in Java

collatz icon collatz

Drawing Collatz graphs with Java and Graphviz

dif icon dif

LaTeX source for the paper 'Dependent Object Types with Implicit Functions', published in the proceedings of the Scala '19 ECOOP Workshop

dotty-resolve-test icon dotty-resolve-test

Testing if the Dotty Scala compiler resolves ambiguity as the 2018 POPL paper "Simplicitly" says it does.

example-c icon example-c

Some example C code from when I was learning C

fyp icon fyp

Undergraduate project & dissertation

golfasm icon golfasm

GolfASM is an esoteric language inspired by assembly, brainf**k and code golf languages.

grid-game icon grid-game

A game where you have to step on every cell of a grid exactly once, inspired by the puzzle from the Zelda games

gvcalc icon gvcalc

An implementation of the language detailed in the Gay and Vasconcelos paper - "Linear type theory for asynchronous session types"

hwhile icon hwhile

An interpreter for the While language written in Haskell

implicits icon implicits

An implementation of the calculus in the 2017 paper: Foundations of Implicit Function Types - Odersky et al

japi icon japi

A Java implementation of the pi calculus

jflexandcupwithscala icon jflexandcupwithscala

An example Lexer & Parser in JFlex & CUP (Java Lexer & Parser Generators) with Scala Datatypes

jra icon jra

The code from my Junior Research Assoicate (JRA) project in which I attempted to write a small JIT compiler in 8 weeks with very basic compiler knowledge

lecno icon lecno

Undergraduate Lecture Notes

minijit icon minijit

A mini jit compiler for a while language, written in C, targetting x86_64 GNU/Linux

monty-hall icon monty-hall

A simulation of the Monty Hall problem in Python

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.