11 Commits

Author SHA1 Message Date
1700fa33ff disable hoogle 2026-02-17 12:22:36 +00:00
432d33a8a4 cleanup old files 2026-02-17 12:15:29 +00:00
George Thomas
e6d26cab45 Avoid using separate Hix file 2025-12-10 14:31:44 +00:00
George Thomas
f91e0b5bdf Add command line tools for running code on file change 2025-12-10 09:46:41 +00:00
George Thomas
beaacd3e03 Reformat 2025-12-04 09:53:37 +00:00
George Thomas
6727a0a301 Reformat flake outputs 2025-12-04 09:52:28 +00:00
George Thomas
7758ab39a8 Reformat flake inputs 2025-12-04 09:51:26 +00:00
George Thomas
23c0777425 Fix Rust Analyzer
Previously we had warnings about sysroot, and limited feedback. This fix is from the Crane docs section about building standard library crates.
2025-12-04 09:50:55 +00:00
George Thomas
238e26dccf Move all Rust stuff in to subdirectory 2025-12-02 18:38:21 +00:00
George Thomas
2950ff778e Add simple Rust Crane project
The Nix code is taken from the Crane docs, and adapted for merging with the existing Haskell.Nix flake. The other files are from `cargo init`, with minor modifications, and `cargo generate-lockfile`.

The default dev shell contains tools for both languages.

We can now run `nix build .#rust` and `nix build .#haskell`, where the latter was previously `nix build .#aoc:exe:aoc`.
2025-12-02 16:42:44 +00:00
George Thomas
f193b7c359 Initial 2025-12-02 00:32:49 +00:00