Commit graph

16 commits

Author SHA1 Message Date
Richard
955a757df5 docs: add check for payload type 2024-07-07 01:52:08 -07:00
richard
333a86b43f
feat: add sync.isNone, fix sync payload type (#11)
* feat: add `sync.isNone`, fix sync payload type

* docs: add `isNone`
2024-07-07 01:09:57 -07:00
richard
a90d131fed
feat: allow conditional dependencies (#4)
* feat: allow conditional dependencies

* docs: remove conditional deps warnings

* fix: allow nested captures

* docs: add dev flag

* fix: `try()` uses pcall if passed `finally()`

* docs: interval is optional

* docs: update readme

* docs: add client/server tags
2024-06-11 17:13:43 -07:00
richard
b56968638c
docs: rename master to main 2024-06-02 01:35:21 -07:00
richard
6a9c580bd7
feat: add effect cleanups, add docs (#2)
* docs: update readme

* feat: add cleanup function to effects

* refactor: move peek function to store module

* test: add nested atom check

* docs: add doc comments

* fix: `effect()` type

* refactor: remove divider comment
2024-06-02 01:25:00 -07:00
Richard
7bbd7a0adb docs: note key differences from reflex 2024-05-31 00:50:29 -07:00
Richard
5045798863 docs: add examples, reword intro 2024-05-31 00:32:08 -07:00
Richard
b715b81fec refactor!: rename derive, map 2024-05-26 21:31:28 -07:00
Richard
f2f7a16599 refactor!: minimal react api 2024-05-03 01:02:42 -07:00
Richard
047be71eaa refactor: rename unwrap to peek 2024-04-23 20:35:42 -07:00
richard
33ecae2f50
refactor!: design overhaul (#1)
* refactor!: use atom functions

* docs: reformat api reference

* docs: showcase atom functions

* docs: remove unused import

* refactor: finalize updates

* chore: misc edits
2024-03-25 19:53:28 -07:00
Richard
4d4979daa9 feat!: replace split with mapAtom 2024-03-03 22:50:59 -08:00
Richard
3548ca5c58 docs: improve readme organization 2024-02-29 22:29:16 -08:00
Richard
23dc1ad855 docs: add entries for state sync 2024-02-27 22:22:38 -08:00
Richard
5fe86ef030 docs: stylize license badge 2024-02-25 12:07:51 -08:00
Richard
18723c1377 feat: initial commit 2024-02-25 03:41:09 -08:00