aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
18 hourslog-opt (WIP)webPaul Oliver
18 hoursUses infix functions in THPaul Oliver
23 hoursAdds `hsm-web`Paul Oliver
23 hoursRemoves `exec` target from MakefilePaul Oliver
41 hoursPolishes `hsm-log` even morePaul Oliver
48 hoursPolishes `hsm-cam` even morePaul Oliver
4 daysExtracts `unsafeEff_` from inside `forM_` loop in `GPIO.hs`Paul Oliver
7 daysEnforces not using `IOE` on `test-cam` application codePaul Oliver
9 daysUpdates resolver to lts-24.7Paul Oliver
9 daysMoves commonly used `bracket` combinators into separate modulePaul Oliver
9 daysImproves `hsm-cam`Paul Oliver
9 daysEliminates `resourcet-effectful` dependency of `hsm-gpio`Paul Oliver
9 daysImproves formatting even morePaul Oliver
11 daysAdds color to `hsm-repl` promptPaul Oliver
11 daysImproves formatting of logsPaul Oliver
12 daysAdds camera serviceHEADmasterPaul Oliver
12 daysImproves formatting againPaul Oliver
12 daysFalls back to `bracket` unless `releaseEff` is neededPaul Oliver
12 daysFalls back to using `ccall` for `gpiod` callsPaul Oliver
12 daysImproves formattingPaul Oliver
12 daysAdds libcamera bindingsPaul Oliver
2025-08-17Simplifies cabal filesPaul Oliver
2025-08-13Code now uses `effectful` to manage side-effectsPaul Oliver
2025-03-06Improves power usagePaul Oliver
2025-03-06Adds drive service and test appPaul Oliver
2025-02-24InitialPaul Oliver