Pinned Repositories
aoc-2018
My solutions for Advent of Code 2018
aoc-2019
My solutions for Advent of Code 2019
aoc-2023
My seventh year doing Advent of Code, second year using Rust
dot-files
Various config files and scripts I use day-to-day for personal productivity
katana-web
Budgeting software based around the envelope metaphor
kattis
My solutions in Rust and Haskell for select coding challenges on open.kattis.com
orbit-diagrams
Visualize function application and composition at the type level in orthographic perspective
research
My armchair research notes and references, focusing on the nexus of computer science and neuroscience
stellarium-scripts
My scripts for Stellarium, the planetarium program. Good for studying the orbits of the planets and moons in real-time
stm-haskell
Concurrent algorithms in Haskell using software transactional memory (STM monad)
jasonincanada's Repositories
jasonincanada/stm-haskell
Concurrent algorithms in Haskell using software transactional memory (STM monad)
jasonincanada/stellarium-scripts
My scripts for Stellarium, the planetarium program. Good for studying the orbits of the planets and moons in real-time
jasonincanada/kattis
My solutions in Rust and Haskell for select coding challenges on open.kattis.com
jasonincanada/orbit-diagrams
Visualize function application and composition at the type level in orthographic perspective
jasonincanada/aoc-2019
My solutions for Advent of Code 2019
jasonincanada/dot-files
Various config files and scripts I use day-to-day for personal productivity
jasonincanada/greple
Cheat better at Wordle! An interactive docker container with special commands to make your searching easier
jasonincanada/open-data
Explore the data sets stored in Canada's Open Government Portal at https://open.canada.ca/en/open-data
jasonincanada/ur
Modeling the Royal Game of Ur in Haskell
jasonincanada/acronyms.io
Web-based acronym game in python/django/Docker. This minimal game is to show I can actually build practical things
jasonincanada/aoc-2021
Advent of Code 2021 with C#/LINQ
jasonincanada/aoc-2022
My solutions in Rust for Advent of Code 2022
jasonincanada/aoc-2023
My seventh year doing Advent of Code, second year using Rust
jasonincanada/katana-web
Budgeting software based around the envelope metaphor
jasonincanada/research
My armchair research notes and references, focusing on the nexus of computer science and neuroscience
jasonincanada/aerosoft-atc
My settings and customizations for Aerosoft's Global ATC Simulator, specifically Atlanta airport
jasonincanada/aoc-2020
My solutions for Advent of Code 2020
jasonincanada/category-theory
Using Haskell to explore category theoretic concepts
jasonincanada/cooking
Track ingredient inventories and generate a shopping list for the cooking week
jasonincanada/dancing-links
Knuth's Dancing Links implemented in Haskell. Efficiently solve any problem that can be expressed as an exact cover problem
jasonincanada/dynamic-programming
Dynamic programming algorithms implemented in Haskell
jasonincanada/jasonincanada.github.io
On-site hosting by GitHub
jasonincanada/katana-cli
Simple textual reporting for double-entry accounting ledgers
jasonincanada/matrix-mult
Matrix multiplication code in Rust
jasonincanada/monklife.io
Idle game that models the life of a monastery-dwelling monk
jasonincanada/nomographs
My nomographs
jasonincanada/react-components
My custom ReactJS components
jasonincanada/sacd-tools
Utility to convert SACD output files to foobar input files
jasonincanada/square-game
Deduction-based puzzle game played on Partridge squares in the browser. Still in early development
jasonincanada/squareful
Web-based deduction puzzle based on Partridge squares