git.iko.soy/rowtype-yoga/psfp
on 23914d4 help sign in
1 line 43 kB history raw
1{"efVersion":"0.13.6","efModuleName":["Control","Parallel","Class"],"efExports":[{"ValueRef":[{"start":[1,1],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[111,31]},{"Ident":"parallel"}]},{"ValueRef":[{"start":[1,1],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[111,31]},{"Ident":"sequential"}]},{"TypeClassRef":[{"start":[1,1],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[111,31]},"Parallel"]},{"TypeRef":[{"start":[1,1],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[111,31]},"ParCont",["ParCont"]]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadParExceptT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadParReaderT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadParWriterT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadParMaybeT"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"newtypeParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"functorParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applyParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"applicativeParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"altParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"plusParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"alternativeParCont"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"monadParParCont"}]}],"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":[5,21],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[5,30]},"Alt"]}]},"eiImportedAs":null},{"eiModule":["Control","Alternative"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[6,29],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[6,46]},"Alternative"]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Cont","Trans"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[7,34],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[7,43]},"ContT",null]},{"ValueRef":[{"start":[7,45],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[7,53]},{"Ident":"runContT"}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Except","Trans"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[8,36],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[8,47]},"ExceptT",null]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Maybe","Trans"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[9,35],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[9,45]},"MaybeT",null]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Reader","Trans"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[10,36],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[10,46]},{"Ident":"mapReaderT"}]},{"TypeRef":[{"start":[10,48],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[10,55]},"ReaderT",[]]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Writer","Trans"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[11,36],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[11,46]},{"Ident":"mapWriterT"}]},{"TypeRef":[{"start":[11,48],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[11,55]},"WriterT",[]]}]},"eiImportedAs":null},{"eiModule":["Control","Plus"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[12,22],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[12,32]},"Plus"]}]},"eiImportedAs":null},{"eiModule":["Data","Either"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[13,21],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[13,27]},"Either",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Functor","Compose"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[14,30],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[14,41]},"Compose",null]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[15,20],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[15,29]},"Maybe",null]}]},"eiImportedAs":null},{"eiModule":["Data","Newtype"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[16,22],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[16,35]},"Newtype"]}]},"eiImportedAs":null},{"eiModule":["Effect","Class"],"eiImportType":{"Explicit":[{"TypeClassRef":[{"start":[17,22],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[17,39]},"MonadEffect"]},{"ValueRef":[{"start":[17,41],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[17,51]},{"Ident":"liftEffect"}]}]},"eiImportedAs":null},{"eiModule":["Effect","Ref"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Ref"]}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"parallel"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Parallel","Class"],"Parallel"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,15],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[17,46],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[23,20],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,53],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},12]}]},13]},14]}}},{"EDValue":{"edValueName":{"Ident":"sequential"},"edValueType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["f",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ConstrainedType","contents":[{"constraintAnn":[{"start":[0,0],"name":"","end":[0,0]},[]],"constraintClass":[["Control","Parallel","Class"],"Parallel"],"constraintArgs":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"annotation":[{"start":[17,34],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[17,44],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,44],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[17,48],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,50]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[17,44],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,17],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[24,18]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[17,46],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,47]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[17,51],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[24,22],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[24,23]},[]],"tag":"TypeVar","contents":"m"},{"annotation":[{"start":[17,53],"name":".spago/prelude/v4.1.1/src/Data/NaturalTransformation.purs","end":[17,54]},[]],"tag":"TypeVar","contents":"a"}]}]},0]}]},1]},2]}}},{"EDType":{"edTypeName":"Parallel","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":"TypeSynonym"}},{"EDTypeSynonym":{"edTypeSynonymName":"Parallel","edTypeSynonymArguments":[["f",null],["m",null]],"edTypeSynonymType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["parallel",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","NaturalTransformation"],"NaturalTransformation"]},{"annotation":[{"start":[23,15],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[23,20],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["sequential",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","NaturalTransformation"],"NaturalTransformation"]},{"annotation":[{"start":[24,17],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[24,18]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[24,22],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[24,23]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Monad0",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Control","Monad"],"Monad"]},{"annotation":[{"start":[22,14],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[22,15]},[]],"tag":"TypeVar","contents":"m"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"RCons","contents":["Applicative1",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Record"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Control","Applicative"],"Applicative"]},{"annotation":[{"start":[22,29],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[22,30]},[]],"tag":"TypeVar","contents":"f"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"REmpty"}]}]}]}]}]}}},{"EDClass":{"edClassName":"Parallel","edClassTypeArguments":[["f",null],["m",null]],"edClassMembers":[[{"Ident":"parallel"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","NaturalTransformation"],"NaturalTransformation"]},{"annotation":[{"start":[23,15],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[23,16]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[23,20],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[23,21]},[]],"tag":"TypeVar","contents":"f"}]}],[{"Ident":"sequential"},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Data","NaturalTransformation"],"NaturalTransformation"]},{"annotation":[{"start":[24,17],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[24,18]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[24,22],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[24,23]},[]],"tag":"TypeVar","contents":"m"}]}]],"edClassConstraints":[{"constraintAnn":[{"start":[22,8],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[22,15]},[]],"constraintClass":[["Control","Monad"],"Monad"],"constraintArgs":[{"annotation":[{"start":[22,14],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[22,15]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null},{"constraintAnn":[{"start":[22,17],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[22,30]},[]],"constraintClass":[["Control","Applicative"],"Applicative"],"constraintArgs":[{"annotation":[{"start":[22,29],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[22,30]},[]],"tag":"TypeVar","contents":"f"}],"constraintData":null}],"edFunctionalDependencies":[{"determiners":[1],"determined":[0]},{"determiners":[0],"determined":[1]}],"edIsEmpty":false}},{"EDType":{"edTypeName":"ParCont","edTypeKind":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}]},"edTypeDeclarationKind":{"DataType":{"args":[["m",{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"FunKind","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]},{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]}],["a",{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"NamedKind","contents":[["Prim"],"Type"]}]],"ctors":[["ParCont",[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Cont","Trans"],"ContT"]},{"annotation":[{"start":[57,38],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,42]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[57,43],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,44]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[57,45],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,46]},[]],"tag":"TypeVar","contents":"a"}]}]]]}}}},{"EDDataConstructor":{"edDataCtorName":"ParCont","edDataCtorOrigin":"newtype","edDataCtorTypeCtor":"ParCont","edDataCtorType":{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["a",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"ForAll","contents":["m",{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Cont","Trans"],"ContT"]},{"annotation":[{"start":[57,38],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,42]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[57,43],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,44]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[57,45],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,46]},[]],"tag":"TypeVar","contents":"a"}]}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[0,0],"name":"","end":[0,0]},[]],"tag":"TypeVar","contents":"a"}]}]},null]},null]},"edDataCtorFields":[{"Ident":"value0"}]}},{"EDInstance":{"edInstanceClassName":[["Control","Parallel","Class"],"Parallel"],"edInstanceName":{"Ident":"monadParExceptT"},"edInstanceTypes":[{"annotation":[{"start":[26,55],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,75]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,55],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,55],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,62]},[]],"tag":"TypeConstructor","contents":[["Data","Functor","Compose"],"Compose"]},{"annotation":[{"start":[26,63],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,64]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[26,66],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,74]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,66],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,72]},[]],"tag":"TypeConstructor","contents":[["Data","Either"],"Either"]},{"annotation":[{"start":[26,73],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,74]},[]],"tag":"TypeVar","contents":"e"}]}]},{"annotation":[{"start":[26,78],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,89]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,78],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,87]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[26,78],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,85]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Except","Trans"],"ExceptT"]},{"annotation":[{"start":[26,86],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,87]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[26,88],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,89]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[26,29],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,41]},[]],"constraintClass":[["Control","Parallel","Class"],"Parallel"],"constraintArgs":[{"annotation":[{"start":[26,38],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[26,40],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[26,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"monadParExceptT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Parallel","Class"],"Parallel"],"edInstanceName":{"Ident":"monadParReaderT"},"edInstanceTypes":[{"annotation":[{"start":[30,55],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,66]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,55],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,64]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,55],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,62]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Reader","Trans"],"ReaderT"]},{"annotation":[{"start":[30,63],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,64]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[30,65],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,66]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[30,69],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,69],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[30,69],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,76]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Reader","Trans"],"ReaderT"]},{"annotation":[{"start":[30,77],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,78]},[]],"tag":"TypeVar","contents":"e"}]},{"annotation":[{"start":[30,79],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,80]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[30,29],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,41]},[]],"constraintClass":[["Control","Parallel","Class"],"Parallel"],"constraintArgs":[{"annotation":[{"start":[30,38],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,39]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[30,40],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[30,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"monadParReaderT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Parallel","Class"],"Parallel"],"edInstanceName":{"Ident":"monadParWriterT"},"edInstanceTypes":[{"annotation":[{"start":[34,67],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,67],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,76]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,67],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,74]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Writer","Trans"],"WriterT"]},{"annotation":[{"start":[34,75],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,76]},[]],"tag":"TypeVar","contents":"w"}]},{"annotation":[{"start":[34,77],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,78]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[34,81],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,92]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,81],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,90]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[34,81],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,88]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Writer","Trans"],"WriterT"]},{"annotation":[{"start":[34,89],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,90]},[]],"tag":"TypeVar","contents":"w"}]},{"annotation":[{"start":[34,91],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,92]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[34,30],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,38]},[]],"constraintClass":[["Data","Monoid"],"Monoid"],"constraintArgs":[{"annotation":[{"start":[34,37],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,38]},[]],"tag":"TypeVar","contents":"w"}],"constraintData":null},{"constraintAnn":[{"start":[34,40],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,52]},[]],"constraintClass":[["Control","Parallel","Class"],"Parallel"],"constraintArgs":[{"annotation":[{"start":[34,49],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,50]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[34,51],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[34,52]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"monadParWriterT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Parallel","Class"],"Parallel"],"edInstanceName":{"Ident":"monadParMaybeT"},"edInstanceTypes":[{"annotation":[{"start":[38,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,69]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,61]},[]],"tag":"TypeConstructor","contents":[["Data","Functor","Compose"],"Compose"]},{"annotation":[{"start":[38,62],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,63]},[]],"tag":"TypeVar","contents":"f"}]},{"annotation":[{"start":[38,64],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,69]},[]],"tag":"TypeConstructor","contents":[["Data","Maybe"],"Maybe"]}]},{"annotation":[{"start":[38,72],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[38,72],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,78]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Maybe","Trans"],"MaybeT"]},{"annotation":[{"start":[38,79],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,80]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[38,28],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,40]},[]],"constraintClass":[["Control","Parallel","Class"],"Parallel"],"constraintArgs":[{"annotation":[{"start":[38,37],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,38]},[]],"tag":"TypeVar","contents":"f"},{"annotation":[{"start":[38,39],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[38,40]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"monadParMaybeT"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Newtype"],"Newtype"],"edInstanceName":{"Ident":"newtypeParCont"},"edInstanceTypes":[{"annotation":[{"start":[59,44],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,44],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,53]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[59,44],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,51]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[59,52],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,53]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[59,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,55]},[]],"tag":"TypeVar","contents":"a"}]},{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,46]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,44]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,42]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[57,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,37]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Cont","Trans"],"ContT"]},{"annotation":[{"start":[57,38],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[57,42]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[59,52],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,53]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[59,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[59,55]},[]],"tag":"TypeVar","contents":"a"}]}],"edInstanceConstraints":[],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"newtypeParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Data","Functor"],"Functor"],"edInstanceName":{"Ident":"functorParCont"},"edInstanceTypes":[{"annotation":[{"start":[61,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[61,63]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[61,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[61,61]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[61,62],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[61,63]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[61,28],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[61,41]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[61,40],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[61,41]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"functorParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Apply"],"Apply"],"edInstanceName":{"Ident":"applyParCont"},"edInstanceTypes":[{"annotation":[{"start":[64,50],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[64,59]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[64,50],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[64,57]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[64,58],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[64,59]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[64,26],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[64,39]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[64,38],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[64,39]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"applyParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Applicative"],"Applicative"],"edInstanceName":{"Ident":"applicativeParCont"},"edInstanceTypes":[{"annotation":[{"start":[81,62],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[81,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[81,62],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[81,69]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[81,70],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[81,71]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[81,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[81,45]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[81,44],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[81,45]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"applicativeParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alt"],"Alt"],"edInstanceName":{"Ident":"altParCont"},"edInstanceTypes":[{"annotation":[{"start":[84,46],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[84,55]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[84,46],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[84,53]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[84,54],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[84,55]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[84,24],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[84,37]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[84,36],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[84,37]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"altParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Plus"],"Plus"],"edInstanceName":{"Ident":"plusParCont"},"edInstanceTypes":[{"annotation":[{"start":[104,48],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[104,57]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[104,48],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[104,55]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[104,56],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[104,57]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[104,25],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[104,38]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[104,37],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[104,38]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"plusParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Alternative"],"Alternative"],"edInstanceName":{"Ident":"alternativeParCont"},"edInstanceTypes":[{"annotation":[{"start":[107,62],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[107,71]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[107,62],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[107,69]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[107,70],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[107,71]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[107,32],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[107,45]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[107,44],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[107,45]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"alternativeParCont"}]],"edInstanceChainIndex":0}},{"EDInstance":{"edInstanceClassName":[["Control","Parallel","Class"],"Parallel"],"edInstanceName":{"Ident":"monadParParCont"},"edInstanceTypes":[{"annotation":[{"start":[109,56],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,65]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,56],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,63]},[]],"tag":"TypeConstructor","contents":[["Control","Parallel","Class"],"ParCont"]},{"annotation":[{"start":[109,64],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,65]},[]],"tag":"TypeVar","contents":"m"}]},{"annotation":[{"start":[109,68],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,80]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,68],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,78]},[]],"tag":"TypeApp","contents":[{"annotation":[{"start":[109,68],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,73]},[]],"tag":"TypeConstructor","contents":[["Control","Monad","Cont","Trans"],"ContT"]},{"annotation":[{"start":[109,74],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,78]},[]],"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]},{"annotation":[{"start":[109,79],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,80]},[]],"tag":"TypeVar","contents":"m"}]}],"edInstanceConstraints":[{"constraintAnn":[{"start":[109,29],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,42]},[]],"constraintClass":[["Effect","Class"],"MonadEffect"],"constraintArgs":[{"annotation":[{"start":[109,41],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[109,42]},[]],"tag":"TypeVar","contents":"m"}],"constraintData":null}],"edInstanceChain":[[["Control","Parallel","Class"],{"Ident":"monadParParCont"}]],"edInstanceChainIndex":0}}],"efSourceSpan":{"start":[1,1],"name":".spago/parallel/v4.0.0/src/Control/Parallel/Class.purs","end":[111,31]}}