Aria Minaei
ef279eddff
Add tests and docs to dataverse
2023-01-21 22:04:20 +01:00
Aria Minaei
155c84523a
Rename IdentityPrismProvider
=> PointerToPrismProvider
2023-01-16 17:25:44 +01:00
Aria Minaei
a0c7255157
Add more tests to dataverse
2023-01-15 22:04:27 +01:00
Aria Minaei
3c68ed26ad
Remove Atom.set|getState()
2023-01-15 12:42:28 +01:00
Aria Minaei
ac9d8b4481
Replace Atom.setIn()
and Atom.reduceIn()
with the type-safe Atom.setByPointer()
and Atom.reduceByPointer()
2023-01-04 20:51:01 +01:00
Aria Minaei
5b6306bde9
Fix the lint warnings
2023-01-04 20:49:44 +01:00
Aria Minaei
c354a602a4
Remove Box
in favor of Atom
2023-01-04 20:49:44 +01:00
Aria Minaei
d2876a7c9a
Unify Derivation and Prism 13/13
2023-01-04 20:49:44 +01:00
Aria Minaei
3552f50613
Unify Derivation and Prism 9/n
2023-01-04 20:49:44 +01:00
Aria Minaei
acf34d393d
Unify Derivation and Prism 7/n
2023-01-04 20:49:44 +01:00
Aria Minaei
859cb40e0f
Unify Derivation and Prism 6/n
2023-01-04 20:49:44 +01:00
Aria Minaei
0a0c35a7b7
Unify Derivation and Prism 5/n
2023-01-04 20:49:44 +01:00
Aria Minaei
a38d96ec95
Unify Derivation and Prism 4/n
2023-01-04 20:49:43 +01:00
Aria Minaei
06808f99e9
Unify Derivation and Prism 3/n
2023-01-04 20:49:43 +01:00
Aria Minaei
bfba1d4879
Unify Derivation and Prism 2/n
2023-01-04 20:49:43 +01:00
Aria Minaei
12b3f477bc
Unify Derivation and Prism (1/n)
2023-01-04 20:49:43 +01:00
Aria Minaei
ee68112867
Implement prism.source()
2023-01-04 20:49:43 +01:00
Aria Minaei
b117ee0aff
Retire DerivationFromSource
(1/2)
...
This is supposed to break the build. In the next commit, I'll implement `HotScope.source()` to fix the build.
2023-01-04 20:49:43 +01:00
Cole Lawrence
f1844952ea
Add initial tools for managing derivations and React compatibility ( #202 )
...
Co-authored-by: Cole Lawrence <cole@colelawrence.com>
Co-authored-by: Elliot <key.draw@gmail.com>
Co-authored-by: Aria <aria.minaei@gmail.com>
2022-06-09 19:12:40 +02:00
Cole Lawrence
1387ce62d2
refactor: Add working Nominal types, clarify identifiers
...
* Use more Nominal types to help with internal code id usage consistency
* Broke apart StudioHistoricState type
Co-authored-by: Aria <aria.minaei@gmail.com>
2022-05-05 07:58:44 -04:00
PaleHazy
a4c9b8d75a
isIdentityChangeProvider --> isIdentityDerivationProvider ( #128 )
2022-04-23 21:32:12 +02:00
Aria
16c070b6e9
Standardize handling of non-compound types ( #118 )
2022-04-09 15:02:39 +02:00
Aria Minaei
aec6b2a251
Fix a bunch of eslint warnings
2022-02-23 22:53:39 +01:00
Andrew Prifer
599cc101c9
Document dataverse API
2022-01-19 15:55:36 +01:00
Aria Minaei
001c50c13d
New: Improve the type of val()
2021-07-02 20:47:25 +02:00
Aria Minaei
1e52c7de7e
Fix: Dataverse.isPointer() returns a bool now
2021-06-27 13:37:10 +02:00
Aria Minaei
4a7303f40a
Initial OSS commit
2021-06-18 13:05:06 +02:00