James Robb's repositories
codewars-api-client
A client for the Codewars API.
d3-projects
A collection of coding projects written with the d3.js library.
elm-aviary
An elm implementation of the birds from combinatory logic. Inspired by the Haskell Data.Aviary.Birds package.
p5-projects
A collection of creative coding projects written with the p5.js library.
accessible-html
view helpers enforcing accessible practices
advent-of-code
My Advent of Code solutions.
codewars-api
An API to fetch information from codewars about users, challenges and more.
elm-lisp-interpreter
A Lisp interpreter written in Elm (WIP).
elm-starter-kit
⚡ A batteries included starter kit for elm projects.
elm.nanorc
A nano runtime configuration (RC) to allow syntax highlighting for Elm files.
cognigy-chat
An example app I wrote for a technical test at Cognigy.
elementary
A collection of common data structures and algorithms for everyday programming.
elm-article
examples from an elm article as an example for stateful and stateless components.
elm-combinators
A combinatory logic library for ELM.
elm-game-of-life
The Game of Life - written in Elm.
elm-iso8601-date-strings
Convert between ISO-8601 date strings and Time.Posix
elm-routing-talk
Code for a talk I presented about routing in ELM.
elm-websockets
A websocket app written with elm.
encoders-decoders
An example of using encoders and decoders to have type safe third party data in ELM.
github-token-app
An app where I use the Github API (via Octokit) to test different possibilities.
php-api-base
A base project I adapt when I build simple APIs in PHP.
temperature-converter
A temperature conversion app written in ELM.
temperature-gauge
An example app I wrote for a technical test at Beyonnex.
websocket-chat
A websocket chat app with support for multiple users.
word-finder-sql-challenge
An example app I wrote for a technical test at Homa Games.
wordle-engine
A wordle engine implemented in PHP.