issues
search
GregoryConrad
/
rearch-rs
Re-imagined approach to application design and architecture
https://crates.io/crates/rearch
MIT License
81
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Crate documentation link
#70
GregoryConrad
closed
1 month ago
1
fix: rollback the tokio version to 10.x
#66
GregoryConrad
closed
1 month ago
0
fix!: prevent possible `OverridableCapsule` API misuse
#65
GregoryConrad
closed
1 month ago
0
feat: add `overridable_capsule` side effect
#64
GregoryConrad
closed
1 month ago
7
docs: add overriding capsules example
#63
GregoryConrad
closed
1 month ago
0
style: switch instances of `allow` to `expect`
#59
GregoryConrad
closed
3 weeks ago
1
Switch instances of `allow` to `expect` and add `reason`s in all areas
#58
GregoryConrad
closed
3 weeks ago
0
style: clean up the workaround for multiple crates
#57
GregoryConrad
closed
3 months ago
0
ci: remove temporary fix for nightly cargo lints
#56
GregoryConrad
closed
3 months ago
1
refactor: list out deps inline to be more idiomatic
#55
GregoryConrad
closed
3 months ago
0
Add doc comments and remove `once_cell` dep
#54
GregoryConrad
closed
3 months ago
0
Add doc comments to all public API members missing them
#53
GregoryConrad
closed
3 months ago
0
ci: fix lint about unnecessary mut ref
#52
GregoryConrad
closed
4 months ago
0
feat: add convenience MultiSideEffectRegistrar
#51
GregoryConrad
closed
5 months ago
0
Consider "multi-effect" side effect to avoid needing tuples of effects
#50
GregoryConrad
closed
5 months ago
1
feat: add Container::read_ref API
#49
GregoryConrad
closed
5 months ago
0
Add `container.read_ref` API
#48
GregoryConrad
closed
5 months ago
2
`no_std` support
#47
GregoryConrad
closed
5 months ago
2
perf: remove concread dependency
#46
GregoryConrad
closed
5 months ago
0
docs: add Grace Hopper quote to README
#45
GregoryConrad
closed
5 months ago
0
Consider `parking_lot`'s `RwLock` instead of concread
#44
GregoryConrad
closed
5 months ago
5
style: remove unnecessary type/ref workaround
#43
GregoryConrad
closed
5 months ago
0
refactor: remove the with_txn FnOnce lifetime param
#42
GregoryConrad
closed
5 months ago
0
refactor!: rewrite old CapsuleKey as trait alias
#41
GregoryConrad
closed
5 months ago
0
feat!: add lifetimes to FnOnce callbacks
#40
GregoryConrad
closed
5 months ago
0
Remove `CapsuleKey` in favor of `Capsule::key()` returning `impl Hash + Eq + Debug...`
#39
GregoryConrad
closed
5 months ago
0
Experiment with limiting some clones involved with `FnOnce` callbacks
#38
GregoryConrad
closed
5 months ago
0
style: fix latest docs-styling clippy lint
#37
GregoryConrad
closed
6 months ago
0
ci: run clippy for tests too
#36
GregoryConrad
closed
8 months ago
0
feat!: add side effect state transformers
#35
GregoryConrad
closed
8 months ago
0
fix!: change mutation return type to a ref
#34
GregoryConrad
closed
8 months ago
0
feat!: re-add and modernize older side effects
#33
GregoryConrad
closed
8 months ago
1
feat: add Debug, PartialEq, and Eq impl for CapsuleKey
#32
GregoryConrad
closed
8 months ago
0
CapsuleKey should eagerly impl Hash, Eq, PartialEq, and Debug
#31
GregoryConrad
closed
8 months ago
3
Aggregate the various effect types (`&mut`, `Lazy`, `Cloned`) via new trait (`StateTransformer`)
#30
GregoryConrad
closed
8 months ago
8
refactor!: remove `CapsuleReader::get`
#29
GregoryConrad
closed
8 months ago
0
refactor!: switch `get.get` to return ref and remove `get.as_ref`
#28
GregoryConrad
closed
8 months ago
0
test: add MockCapsuleReaderBuilder tests
#27
GregoryConrad
closed
8 months ago
0
refactor!: rework internal modules, features, and code docs
#26
GregoryConrad
closed
8 months ago
0
perf: improve capsule id clone implementation
#25
GregoryConrad
closed
8 months ago
0
1.0.0 (for just ReArch)
#24
GregoryConrad
opened
8 months ago
0
feat: cloneable side effects
#23
GregoryConrad
closed
8 months ago
0
refactor!: switch SideEffect to GAT lifetime
#22
GregoryConrad
closed
9 months ago
0
refactor!: move side effects to their own crate
#20
GregoryConrad
closed
9 months ago
0
feat!: add side effect transactions
#19
GregoryConrad
closed
9 months ago
2
Move all side effects to new `rearch-effects` crate
#18
GregoryConrad
closed
9 months ago
0
Transactional side effect mutations (from thesis paper)
#17
GregoryConrad
closed
9 months ago
5
ci: add sponsorship info and updater
#16
GregoryConrad
closed
9 months ago
0
feat!: remove clone restriction on capsules
#15
GregoryConrad
closed
9 months ago
0
perf: wrap container values in Arc for faster clones
#14
GregoryConrad
closed
9 months ago
0
Next