Sridhar Ratnakumar
f11077c3f2
Drop vscode tasks.json
2022-08-06 16:58:19 -04:00
Riuga
d6a556957e
Testing Plan for Type Errors & (Basic) Type Errors Test Suite ( #122 )
...
+ Added test-suite `test-type-errors`
+ Refactored default-extensions so they can be reused via import syntax
Co-authored-by: Sridhar Ratnakumar <srid@srid.ca>
2022-08-02 18:59:32 -04:00
Sridhar Ratnakumar
51b0587db1
readme: Update Hacking section
2022-07-17 11:12:36 -04:00
Sridhar Ratnakumar
11f2db017a
readme: Add instruction to run ./docs
2022-07-17 11:04:50 -04:00
Sridhar Ratnakumar
111d589122
Add GenericRoute r opts
for customizing DerivingVia of routes ( #110 )
...
* Prototype DerivingVia type-level config
* Begin adding comments
* garnix note in README
* Port Generic.Exmaple to use newstyle
* Open the type-class, so users can customize deriving themselves
* Add GenericRouteOpts
* Expand documentation (API)
* cleanup exports, and naming
2022-07-02 11:07:49 -04:00
Sridhar Ratnakumar
e4b4e71bc4
Publish
2021-05-18 23:56:55 -04:00
Sridhar Ratnakumar
7aeb55c4b4
Update README.md
2021-05-05 11:38:40 -04:00
Sridhar Ratnakumar
fe8a5c0a65
Update README.md
2021-04-28 00:07:35 -04:00
Sridhar Ratnakumar
6af3405718
Add video demo
2021-04-27 21:43:31 -04:00
Sridhar Ratnakumar
8d2a237141
Fix logo url
2021-04-26 18:10:11 -04:00
Sridhar Ratnakumar
29f0c4d33c
Move docs to separate repo
2021-04-26 17:42:00 -04:00
Sridhar Ratnakumar
8ec177db16
Fix cabal file for sdist
2021-04-26 14:28:05 -04:00
Sridhar Ratnakumar
e5d77e1e92
Prep for hackage release
2021-04-26 14:22:49 -04:00
Sridhar Ratnakumar
81662e5ece
Clarify LVar listen behaviour
2021-04-26 13:08:35 -04:00
Sridhar Ratnakumar
bb9c95a4b9
Add logging support ( #17 )
...
* Prototype logging using monad-logger-extras
* Use logging in Server.hs
* Add logging to generate
* Cleanup websocket logging
* Cleanups
2021-04-26 12:46:35 -04:00
Sridhar Ratnakumar
f6438774f9
Fix broken links checking
2021-04-25 14:14:08 -04:00
Sridhar Ratnakumar
c747ec450a
Remove unnecessary fundep
2021-04-25 13:23:18 -04:00
Sridhar Ratnakumar
9d517b8755
Implement static assert serving/generating
...
Also make ema.svg a static file
2021-04-25 13:15:30 -04:00
Sridhar Ratnakumar
a661aa5848
Handle and display errors in browser (w/ hot reload)
...
Resolves #7
2021-04-24 23:25:04 -04:00
Sridhar Ratnakumar
d037975653
doc: rename to concepts
2021-04-24 21:53:37 -04:00
Sridhar Ratnakumar
55cf7b3bcb
Reorg docs
2021-04-24 20:36:29 -04:00
Sridhar Ratnakumar
d91995f9ad
more docs ...
2021-04-24 20:18:38 -04:00
Sridhar Ratnakumar
d02469ac5f
more docs work
2021-04-24 13:44:53 -04:00
Sridhar Ratnakumar
9ed970be7e
Add features, etc.wq
2021-04-24 13:10:31 -04:00
Sridhar Ratnakumar
ba4f06153b
Fix CI yaml again
2021-04-24 12:35:54 -04:00
Sridhar Ratnakumar
dafd559a83
Fix CI again
2021-04-24 12:14:32 -04:00
Sridhar Ratnakumar
bb1821e094
ci: fix nix run
2021-04-24 12:08:12 -04:00
Sridhar Ratnakumar
e9cd43723d
Publish docs to GitHub Pages ( #15 )
2021-04-24 12:04:16 -04:00
Sridhar Ratnakumar
dd97398be8
Add breadcrumb styling
2021-04-24 11:35:52 -04:00
Sridhar Ratnakumar
bc8289a6cb
Document the type-class and adjust a few things
2021-04-22 16:46:02 -04:00
Sridhar Ratnakumar
8c783ffc23
Create intermediate directories
2021-04-22 16:11:21 -04:00
Sridhar Ratnakumar
2c6e5563fe
Add "generate" subcommand to generate static site
2021-04-22 15:57:31 -04:00
Sridhar Ratnakumar
14ffcdd1cd
Speed up hot reload using Dom patching ( #11 )
...
* Speed DOM replace using patch via morphdom
* Don't send JS shims when sending HTML down websocket
Don't need.
* Fix a bug with recursive route switch
* Iron out some bugs
2021-04-22 13:53:22 -04:00
Sridhar Ratnakumar
0f3f2b5932
Update README.md
2021-04-22 06:56:02 -04:00
Sridhar Ratnakumar
9d81ca3db3
update README for the PR
2021-04-21 15:21:03 -04:00
Sridhar Ratnakumar
221d2fea07
...
2021-04-20 17:51:14 -04:00
Sridhar Ratnakumar
8bd0b0838d
Changing -> Data.LVar
2021-04-20 17:09:37 -04:00
Sridhar Ratnakumar
0d35adf0a5
Add logo
2021-04-20 15:20:12 -04:00
Sridhar Ratnakumar
593bc9c49e
Fix incorrect port
2021-04-20 11:14:29 -04:00
Sridhar Ratnakumar
c8ef3753b7
Rename examples
2021-04-19 20:49:46 -04:00
Sridhar Ratnakumar
acccb74bb4
Support multiple websocket clients for hot reload
2021-04-19 20:05:18 -04:00
Sridhar Ratnakumar
86040f9dc3
plan...
2021-04-19 18:52:37 -04:00
Sridhar Ratnakumar
cbf93ed7cd
plan
2021-04-19 18:51:27 -04:00
Sridhar Ratnakumar
b3da8ee30e
More reliable client-side refresh on ghcid reload
2021-04-19 17:57:45 -04:00
Sridhar Ratnakumar
5c84eb10a6
refactor Ema.Route
2021-04-19 15:34:10 -04:00
Sridhar Ratnakumar
7463e87a9c
Have the browser refresh on ghcid restart
2021-04-19 15:23:06 -04:00
Sridhar Ratnakumar
750717cb09
remove unused deps
2021-04-19 11:36:51 -04:00
Sridhar Ratnakumar
661bf0fc16
Intro
2021-04-19 11:18:38 -04:00
Sridhar Ratnakumar
f7f437759a
initial commit of WIP code
2021-04-19 11:07:52 -04:00
Sridhar Ratnakumar
b96a5b1474
init: README
2021-04-19 10:48:00 -04:00