6.ur      !"#$%&'()*+,-./0123 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^_`abcdefghijklmnopq K#get the value of a lens into state LM$set a value using a lens into state NO5infix modification a value through a lens into state PQ8infix modification of a value through a lens into state  with a supplemental response RSTUVWXYZ[\]/rstuvwxyz{|}~KLMNOPQRSTUVWXYZ[\]KLMNOPQRUSVTWXYZ\[]KLMNOPQRSTUVWXYZ[\]non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>^_^_^_^__ non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>FGHIJ^_^_JHIFGnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>`ab`ab`ab`aabnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>`ab `abnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> `ab `ab non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>cdefghijcdefghijcdefghijcdefghdefghijnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>cdefgh cdefghnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> cdefgh cdefgh non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>cdefgh cdefghnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>cdefghnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>klmklmklmkllmnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> !"#$klm klm"! $#non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>%&'()*+klm klm%)('+*&non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>%&'()*+klmnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>nonononoonon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>,-./012no no,10.2/- non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>3456789no no3765984 non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>:;<=>?@no no:>=<@?;non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>:;<=>?@nonon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>pqpqpqpqq non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>ABCDEpqpqEDCBA      !"!#!$!%!&!'(#($(%(&('(')#)$)%)&)')'*+*,*-*.*/*0*01+1,1-1.1/101023242526272829:3:4:5:7:8:9:9;3;4;5;7;8;9;9<=<><?<@<ABCBDBEBFBF G H I J K L M N O P Q R S T U V W X YZ[\]^_`abcdefghijklmnonpnqnrnsntnunvnwnxnynzn{n|n}n~nnnnnnnnnnnncomonads-fd-1.7Control.Comonad.Traced.MemoControl.Comonad.TracedControl.Comonad.Store.MemoControl.Comonad.Store.StrictControl.Comonad.Store.LazyControl.Comonad.Env.StrictControl.Comonad.Env.LazyControl.Comonad.Discont.MemoControl.Comonad.Discont.StrictControl.Comonad.Discont.LazyControl.Comonad.CofreeControl.Monad.Free Data.LensControl.Monad.Free.ClassControl.Comonad.Traced.ClassControl.Comonad.Store.ClassControl.Comonad.Env.ClassControl.Comonad.Discont.ClassControl.Comonad.Cofree.ClassControl.Comonad.StoreControl.Comonad.IdentityControl.Comonad.EnvControl.Comonad.Discontcomonad-transformers-1.7!Control.Comonad.Trans.Traced.MemotracedT runTracedT runTracedtracedTracedTracedTControl.Comonad.Trans.Traced Control.Comonad.Trans.Store.MemostoreT runStoreTrunStorestoreStoreStoreT"Control.Comonad.Trans.Store.Strict Control.Comonad.Trans.Store.Lazy Control.Comonad.Trans.Env.StrictlocalrunEnvTrunEnvenvEnvEnvTControl.Comonad.Trans.Env.Lazy"Control.Comonad.Trans.Discont.Memolabel runDiscontT runDiscontdiscontTdiscontDiscontDiscontT$Control.Comonad.Trans.Discont.Strict"Control.Comonad.Trans.Discont.LazyControl.Comonad.Trans.Cofreesectionunfoldcoiter:<CofreeControl.Monad.Trans.FreeiterretractPureFreeaccess~=!=%=!%=%%=!%%=+=-=*=!+=!-=!*=//=!/=&&=||=!&&=!||= MonadFreewrap ComonadTracedtracetraces ComonadStorepospeekpeeksseekseekslowerPos lowerPeek ComonadEnvaskasksComonadDiscontcallCV ComonadCofreeunwrapData.Lens.Common intSetLenssetLens intMapLensmapLenssndLensfstLens^!/=^/=^!*=^!-=^!+=^*=^-=^+=^%%=^!%=^%=^!=^=^!^.^$!^$isolensrunLensLens lowerTrace comonad-1.1.0Control.ComonadwfixliftWextractComonad runCokleisli CokleisliData.Functor.Extend=>==<=<<==>>extend duplicateExtendControl.Comonad.Trans.Classlower ComonadTranstransformers-0.2.2.0Control.Monad.Trans.Identity IdentityT runIdentityTData.Functor.IdentityIdentity runIdentitylowerAsk