691e51660f
Reintroduce Debugging database handler; update main to allow for environment definition that will branch between all debug handlers or real effect handlers
main
James Eversole
2024-11-05 15:18:21 -06:00
13e8a11e83
HTML for ServerError; drop mock database effect handler
James Eversole
2024-10-22 18:55:15 -05:00
3f76917c40
Restrict IOE only to effect handlers via inject
James Eversole
2024-10-22 17:44:16 -05:00
415b1dc58e
Put something useful in the README
James Eversole
2024-10-21 17:59:50 -05:00
77131c4add
Support for Lucid HTML, add static file middleware
James Eversole
2024-10-21 17:26:25 -05:00
a9d5d9171a
Add default hie.yaml for HLS integration through nix
James Eversole
2024-10-16 15:59:55 -05:00
36bd102358
Don't pass package into dev environment; update gitignore; remove result symlink
James Eversole
2024-10-16 15:58:13 -05:00
b39e9cefd6
Cabal updates
James Eversole
2024-10-16 15:54:34 -05:00
ffec891f26
Cleanup type signatures and start working on debug env run
James Eversole
2024-10-16 08:10:10 -05:00
0808fe130a
Use SERIAL for users id field; general cleanup
James Eversole
2024-10-14 13:05:17 -05:00
a7836ad08f
Add Database init effect and integrate with main entrypoint
James Eversole
2024-10-14 11:27:50 -05:00
f38e5bc5f5
Drop vestigial FileSystem effect requirement
James Eversole
2024-10-14 07:37:26 -05:00
715efce723
Support logging to PSQL; general improvement to logging effect; cleanup and clarification of names
James Eversole
2024-10-13 16:49:57 -05:00
64bf8f337c
Cleanup
James Eversole
2024-10-13 13:30:39 -05:00
0c54a92057
Formatting update on flake.nix; nix flake update
James Eversole
2024-10-13 12:51:17 -05:00
ff0677c53e
Line wrap
James Eversole
2024-10-13 12:31:45 -05:00
5a72b5fcdb
Further generalize the Database effect so that it can be used with data besides User
James Eversole
2024-10-13 12:00:45 -05:00
d8f5110b02
Use pooling and add a general Reader record to the stack by default
James Eversole
2024-10-13 10:40:51 -05:00
303c923552
Beginning cleanup
James Eversole
2024-10-12 18:08:29 -05:00
960bb0c1a8
Implement logging in terms of IOE and adapt locally; include stdout logging on adapt catches
James Eversole
2024-10-12 17:52:12 -05:00
9a8bd089e5
Add a simple logging effect and adapt only at IO sites
James Eversole
2024-10-12 17:38:22 -05:00