úÎé”@      !"#$%&'()*+,-./0123456789:;<=>? Safe-Inferred+-2468HM <Inflicts external state accessibility to arbitrary effects. Like  MonadState, but doesn't require @ as a prerequisite. CThe type 'Object e m' represents objects which can handle messages e%, perform actions in the environment m¢. It can be thought of as a function between effects. Thus, it can be composed just like functions using '(.>>.)' (not often needed); the identity element is  . .Lift a natural transformation into an object. $Change the workspace of the object. 9Apply a function to the messages coming into the object. Parrots messages given. 0Compose two objects (aka Dependency Injection). Build an object. Build a stateful object. A mutable variable.       Safe-Inferred24=K#Send a message to the pointed one. "Add an object to the environment. * !"#$%&'()*+,-./0123456789:;< !"#$*$<;#:9"87!65 43210/.-,+*)('&%$&%('*),+.-0/214365 87!:9"<;#$(c) Fumiaki Kinoshita 2014 BSD3 (Fumiaki Kinoshita <fumiexcel@gmail.com>  experimental  non-portable None246=K=>?=?>=?>=None !"#$=A       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF objective-0.1Control.ObjectControl.Monad.Objective.ClassControl.Monad.Objective.IOControl.Monad.ObjectiveAccessT LiftAccessTPutGetStatefulget_put_Object runObjectliftO transObject adaptObjectecho.>>.oneshotstatefulvariable$fStatefulsAccessTMonadObjectiveAddress Residence.-invokeWrapStrictWriterTWrapLazyWriterTWrapStrictStateTWrapLazyStateT WrapMaybeT WrapListT WrapIdentityT WrapExceptT WrapContTWrapStrictRWST WrapLazyRWST WrapReaderT.&TFCo:R:AddresseWriterT$fMonadObjectiveWriterTTFCo:R:AddresseWriterT0$fMonadObjectiveWriterT0TFCo:R:AddresseStateT$fMonadObjectiveStateTTFCo:R:AddresseStateT0$fMonadObjectiveStateT0TFCo:R:AddresseMaybeT$fMonadObjectiveMaybeTTFCo:R:AddresseListT$fMonadObjectiveListTTFCo:R:AddresseIdentityT$fMonadObjectiveIdentityTTFCo:R:AddresseExceptT$fMonadObjectiveExceptTTFCo:R:AddresseContT$fMonadObjectiveContTTFCo:R:AddresseRWST$fMonadObjectiveRWSTTFCo:R:AddresseRWST0$fMonadObjectiveRWST0TFCo:R:AddresseReaderT$fMonadObjectiveReaderTTFCo:R:AddresseIO$fMonadObjectiveIObaseGHC.BaseMonad