An article series about using a 5-stage, pipelined MIPS CPU in Hardcaml. Analysis of hardware design with OCaml, as well as Hardcaml features/ergonomics.