Oisín's Projects
The Acton Programming Language
Solving the 2015 Advent of Code puzzles with Picat
(Attempted) solutions to the Advent of Code 2016 puzzles.
Collection of solutions for Advent of Code 2020. I usually make it through the first week or so before the difficulty exceeds my intelligence/patience, but this time I went the whole way.
Solutions to the Advent of Code 2021 puzzles. All but one are in Haskell, with one or two Rust/Python versions, and day 24 needed the power of Picat.
Solutions to the 2022 Advent of Code puzzles.
Attempts / solutions to the Advent of Code 2023 puzzles.
A safe, easy systems language
A collection of awesome resources related to the yearly Advent of Code challenge.
Tiny Rapid Serial Visual Presentation (RSVP) app in Ruby/wxruby.
Multi-line rapid serial visual presentation (RSVP) utility.
Network driver for Brother scanner devices. Daemon for press-to-scan functionality.
Distributed Evolutionary Algorithms in Python
Document Viewer
Property-based testing library for Elixir (QuickCheck style).
Some exercises from the book "Programming in Haskell" by Graham Hutton.
Tool for first-stage validation of Fleadh entry spreadsheets in your browser.
fun
A PushGP interpreter in Lua
Grails Web Site
Custom Haskell Vimscripts
Deploy nim applications to heroku.
A "game" allowing you to test the limits of your iconic memory (visual sensory buffer).
gh-pages repo for iconic memory game
Crisp, minimal personal website and blog theme Hugo, designed for a collaborative, open-source, privacy conscious blog.
A Genetic Programming platform for Python with TensorFlow for wicked-fast CPU and GPU support.
Experiments with SAT-solving the Knight's Tour problem.
Exercises and projects for Jane Street's OCaml Workshop
Learn Vimscript the Hard Way