Cached process lookups with lunatic.
When a process is lookup, it is cached in the local process to avoid unnecessery future lookups. This is useful for globally registered processes and abstract processes.
```rust use lunatic::{spawnlink, test}; use lunaticcachedprocess::{cachedprocess, CachedLookup, ProcessCached};
cachedprocess! { static COUNTERPROCESS: ProcessCached<()> = "counter-process"; }
let process = spawn_link!(|mailbox: Mailbox<()>| { loop { } }); process.register("counter-process");
let lookup: Option
let lookup: Option
Licensed under either
at your option.