☰
handles
🌌handles
handles provide a means to create handles that refer to update-able
cells.
handles is a one-way state monad. It provides features to create several
handles that refer to modifiable value and features to 'get', 'put' or
'update' this value.
a one-way feature to read the value refered to by a given handle
a one-way feature to create a new handle and update the monad
in the current environment
a one-way feature to write the value refered to by a given handle
a one-way feature to read and update the value refered to by a
given handle