hara.common.util
error-with-context
added in 4.1
(error-with-context message data t)wraps an exception with hara.lang generation context
lang-pointer
added in 4.0
(lang-pointer lang)(lang-pointer lang {:keys [module id], :as m})creates a lang pointer
lang-rt
added in 4.0
(lang-rt)(lang-rt lang)(lang-rt ns lang)getn the runtime contexts in a map
sym-default-inverse-str
added in 4.0
(sym-default-inverse-str sym)inverses the symbol string
sym-full
added in 3.0
(sym-full {:keys [module id]})(sym-full module id)creates a full symbol
sym-pair
added in 3.0
(sym-pair id)gets the symbol pair
(sym-pair ’L.core/identity) => ’L.core identity
throw-with-context
added in 4.1
(throw-with-context message data t)throws an exception wrapped with hara.lang generation context