1)d      !"#$%&'()*+,-./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 [ \ ] ^ _`abc A#get the value of a lens into state BC$set a value using a lens into state DE5infix modification a value through a lens into state FG8infix modification of a value through a lens into state  with a supplemental response HIJKLMNOPQRS/defghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSABCDEFGHKILJMNOPRQSABCDEFGHIJKLMNOPQRS non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>TUVTUVTUVTUUVnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>TUV TUVnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> TUV TUV non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>WXYZ[\]^WXYZ[\]^WXYZ[\]^WXYZ[\XYZ[\]^non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>WXYZ[\ WXYZ[\non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> WXYZ[\ WXYZ[\ non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>WXYZ[\ WXYZ[\non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>WXYZ[\non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>_`a_`a_`a_``anon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com> !"#$_`a _`a"! $#non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>%&'()*+_`a _`a%)('+*&non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>%&'()*+_`anon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>bcbcbcbccnon-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>,-./012bc bc,10.2/- non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>3456789bc bc3765984 non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>:;<=>?@bc bc:>=<@?;non-portable (fundeps, MPTCs) experimentalEdward Kmett <ekmett@gmail.com>:;<=>?@bc !"#$% %!%"%#%$%$& &!&"&#&$&$'(')'*'+','-'-.(.).*.+.,.-.-/0/1/2/3/4/5/67071727475767680818284858686 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U VWXYZ[\]\^\_\`\a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\w xyz{yz|yz}yz~yzyzyzyyyyyyycomonads-fd-1.6.3Control.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.Lazy Data.LensControl.Comonad.Traced.ClassControl.Comonad.Store.ClassControl.Comonad.Env.ClassControl.Comonad.Discont.ClassControl.Comonad.StreamControl.Comonad.StoreControl.Comonad.IdentityControl.Comonad.EnvControl.Comonad.Discontcomonad-transformers-1.6.3!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.Lazyaccess~=!=%=!%=%%=!%%=+=-=*=!+=!-=!*=//=!/=&&=||=!&&=!||= ComonadTracedtracetraces ComonadStorepospeekpeeksseekseekslowerPos lowerPeek ComonadEnvaskasksComonadDiscontcallCVData.Lens.Common intSetLenssetLens intMapLensmapLenssndLensfstLens^!/=^/=^!*=^!-=^!+=^*=^-=^+=^%%=^!%=^%=^!=^=^!^.^$!^$isolensrunLensLens lowerTrace comonad-1.1.0Control.ComonadwfixliftWextractComonad runCokleisli CokleisliData.Functor.Extend=>==<=<<==>>extend duplicateExtendControl.Comonad.Trans.Classlower ComonadTransControl.Comonad.Trans.StreamunfoldsWtailsunfolds runStreamstreamStream:<Node runStreamTStreamTtransformers-0.2.2.0Control.Monad.Trans.Identity IdentityT runIdentityTData.Functor.IdentityIdentity runIdentitylowerAsk