{"efVersion":"0.11.7","efModuleName":["Control","Monad","Maybe","Trans"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},["Control","Monad","Trans","Class"],{"TypeClassRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},"MonadTrans"]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},["Control","Monad","Trans","Class"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},{"Ident":"lift"}]}]},{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},"MaybeT",["MaybeT"]]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},{"Ident":"runMaybeT"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]},{"Ident":"mapMaybeT"}]},{"ModuleRef":[{"start":[5,5],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[5,37]},["Control","Monad","Trans","Class"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"bindMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadTransMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadPlusMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadZeroMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadRecMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadEffMaybe"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadContMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadThrowMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadErrorMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadAskMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadReaderMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadStateMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadTellMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadWriterMaybeT"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Alt"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[10,21],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[10,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[11,29],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[11,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Cont","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,34],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[12,49]},"MonadCont"]},{"ValueRef":[{"start":[12,51],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[12,57]},{"Ident":"callCC"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Eff","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[13,33],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[13,47]},"MonadEff"]},{"ValueRef":[{"start":[13,49],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[13,56]},{"Ident":"liftEff"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Error","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[14,35],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[14,51]},"MonadThrow"]},{"TypeClassRef":[{"start":[14,53],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[14,69]},"MonadError"]},{"ValueRef":[{"start":[14,71],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[14,81]},{"Ident":"catchError"}]},{"ValueRef":[{"start":[14,83],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[14,93]},{"Ident":"throwError"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Reader","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[15,36],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[15,50]},"MonadAsk"]},{"TypeClassRef":[{"start":[15,52],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[15,69]},"MonadReader"]},{"ValueRef":[{"start":[15,71],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[15,74]},{"Ident":"ask"}]},{"ValueRef":[{"start":[15,76],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[15,81]},{"Ident":"local"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Rec","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,33],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[16,47]},"MonadRec"]},{"ValueRef":[{"start":[16,49],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[16,57]},{"Ident":"tailRecM"}]},{"TypeRef":[{"start":[16,59],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[16,67]},"Step",null]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","State","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,35],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[17,51]},"MonadState"]},{"ValueRef":[{"start":[17,53],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[17,58]},{"Ident":"state"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Trans","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[18,35],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[18,51]},"MonadTrans"]},{"ValueRef":[{"start":[18,53],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[18,57]},{"Ident":"lift"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Writer","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[19,36],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[19,53]},"MonadWriter"]},{"TypeClassRef":[{"start":[19,55],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[19,70]},"MonadTell"]},{"ValueRef":[{"start":[19,72],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[19,76]},{"Ident":"pass"}]},{"ValueRef":[{"start":[19,78],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[19,84]},{"Ident":"listen"}]},{"ValueRef":[{"start":[19,86],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[19,90]},{"Ident":"tell"}]}]},"eiImportedAs":null},{"eiModule":["Control","MonadPlus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[20,27],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[20,42]},"MonadPlus"]}]},"eiImportedAs":null},{"eiModule":["Control","MonadZero"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[21,27],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[21,42]},"MonadZero"]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[22,22],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[22,32]},"Plus"]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[24,20],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[24,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[25,22],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[25,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Data","Tuple"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,20],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[26,29]},"Tuple",null]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"MaybeT","edTypeKind":{"tag":"FunKind","contents":[{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["m",{"tag":"FunKind","contents":[{"tag":"NamedKind","contents":[["Prim"],"Type"]},{"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["a",{"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["MaybeT",[{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"m"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"MaybeT","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"MaybeT","edDataCtorType":{"tag":"ForAll","contents":["a",{"tag":"ForAll","contents":["m",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"m"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]},{"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDValue":{"edValueName":{"Ident":"runMaybeT"},"edValueType":{"tag":"ForAll","contents":["a",{"tag":"ForAll","contents":["m",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]},{"tag":"TypeVar","contents":"a"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"m"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]}]},0]},1]}}},{"EDValue":{"edValueName":{"Ident":"mapMaybeT"},"edValueType":{"tag":"ForAll","contents":["b",{"tag":"ForAll","contents":["a",{"tag":"ForAll","contents":["m2",{"tag":"ForAll","contents":["m1",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"m1"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"m2"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"b"}]}]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m1"}]},{"tag":"TypeVar","contents":"a"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m2"}]},{"tag":"TypeVar","contents":"b"}]}]}]},222]},223]},224]},225]}}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]},{"tag":"TypeVar","contents":"a"}]},{"tag":"TypeApp","contents":[{"tag":"TypeVar","contents":"m"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]},{"tag":"TypeVar","contents":"a"}]}]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Data","Functor"],"Functor"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Bind"],"Bind"],"edInstanceName":{"Ident":"bindMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad"],"Monad"],"edInstanceName":{"Ident":"monadMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Trans","Class"],"MonadTrans"],"edInstanceName":{"Ident":"monadTransMaybeT"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","MonadPlus"],"MonadPlus"],"edInstanceName":{"Ident":"monadPlusMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","MonadZero"],"MonadZero"],"edInstanceName":{"Ident":"monadZeroMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Rec","Class"],"MonadRec"],"edInstanceName":{"Ident":"monadRecMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Rec","Class"],"MonadRec"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Eff","Class"],"MonadEff"],"edInstanceName":{"Ident":"monadEffMaybe"},"edInstanceTypes":[{"tag":"TypeVar","contents":"eff"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Eff","Class"],"MonadEff"],"constraintArgs":[{"tag":"TypeVar","contents":"eff"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Cont","Class"],"MonadCont"],"edInstanceName":{"Ident":"monadContMaybeT"},"edInstanceTypes":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Cont","Class"],"MonadCont"],"constraintArgs":[{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Error","Class"],"MonadThrow"],"edInstanceName":{"Ident":"monadThrowMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"e"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Error","Class"],"MonadThrow"],"constraintArgs":[{"tag":"TypeVar","contents":"e"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Error","Class"],"MonadError"],"edInstanceName":{"Ident":"monadErrorMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"e"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Error","Class"],"MonadError"],"constraintArgs":[{"tag":"TypeVar","contents":"e"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Reader","Class"],"MonadAsk"],"edInstanceName":{"Ident":"monadAskMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"r"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Reader","Class"],"MonadAsk"],"constraintArgs":[{"tag":"TypeVar","contents":"r"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Reader","Class"],"MonadReader"],"edInstanceName":{"Ident":"monadReaderMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"r"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Reader","Class"],"MonadReader"],"constraintArgs":[{"tag":"TypeVar","contents":"r"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","State","Class"],"MonadState"],"edInstanceName":{"Ident":"monadStateMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"s"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","State","Class"],"MonadState"],"constraintArgs":[{"tag":"TypeVar","contents":"s"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Writer","Class"],"MonadTell"],"edInstanceName":{"Ident":"monadTellMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"w"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Writer","Class"],"MonadTell"],"constraintArgs":[{"tag":"TypeVar","contents":"w"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}},{"EDInstance":{"edInstanceClassName":[["Control","Monad","Writer","Class"],"MonadWriter"],"edInstanceName":{"Ident":"monadWriterMaybeT"},"edInstanceTypes":[{"tag":"TypeVar","contents":"w"},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintClass":[["Control","Monad","Writer","Class"],"MonadWriter"],"constraintArgs":[{"tag":"TypeVar","contents":"w"},{"tag":"TypeVar","contents":"m"}],"constraintData":null}]}}],"efSourceSpan":{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-transformers/src/Control/Monad/Maybe/Trans.purs","end":[124,42]}}