cljrs-value 0.1.43

Runtime Value type and persistent collections for clojurust
Documentation
pub mod collections;
pub mod error;
pub mod hash;
pub mod keyword;
pub mod native_object;
pub mod regex;
pub mod resource;
pub mod symbol;
pub mod types;
pub mod value;

pub use collections::{
    PersistentArrayMap, PersistentHashMap, PersistentHashSet, PersistentList, PersistentQueue,
    PersistentVector, SortedMap, SortedSet,
};
pub use error::{ExceptionInfo, ValueError, ValueResult};
pub use hash::ClojureHash;
pub use keyword::Keyword;
pub use native_object::{NativeObject, NativeObjectBox, gc_native_object};
pub use resource::{Resource, ResourceHandle};
pub use symbol::Symbol;
pub use types::{
    Agent, AgentFn, AgentMsg, Arity, Atom, BoundFn, CljxCons, CljxFn, CljxFnArity, CljxFuture,
    CljxPromise, Delay, DelayState, FutureState, LazySeq, MultiFn, Namespace, NativeFn,
    NativeFnFunc, NativeFnPtr, Protocol, ProtocolFn, ProtocolMethod, Thunk, Var, Volatile,
};
pub use value::{MapValue, ObjectArray, TypeInstance, Value};