{"efVersion":"0.11.7","efModuleName":["Test","QuickCheck","LCG"],"efExports":[{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},"Seed",[]]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"mkSeed"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"runSeed"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"lcgM"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"lcgC"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"lcgN"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"lcgNext"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"lcgPerturb"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]},{"Ident":"randomSeed"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"showSeed"}]},{"TypeInstanceRef":[{"start":[0,0],"name":"<generated>","end":[0,0]},{"Ident":"eqSeed"}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Eff"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[15,27],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[15,30]},"Eff",[]]}]},"eiImportedAs":null},{"eiModule":["Control","Monad","Eff","Random"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[16,34],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[16,40]},"RANDOM",[]]},{"ValueRef":[{"start":[16,42],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[16,51]},{"Ident":"randomInt"}]}]},"eiImportedAs":null},{"eiModule":["Data","Int"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[18,18],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[18,28]},{"Ident":"fromNumber"}]},{"ValueRef":[{"start":[18,30],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[18,38]},{"Ident":"toNumber"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[19,20],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[19,28]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["Math"],"eiImportType":{"Explicit":[{"ValueOpRef":[{"start":[21,14],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[21,17]},"%"]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[23,24],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[23,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Seed","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":{"args":[],"ctors":[["Seed",[{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]}}}},{"EDValue":{"edValueName":{"Ident":"mkSeed"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]}}},{"EDValue":{"edValueName":{"Ident":"runSeed"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]}}},{"EDValue":{"edValueName":{"Ident":"lcgM"},"edValueType":{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"lcgC"},"edValueType":{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"lcgN"},"edValueType":{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}}},{"EDValue":{"edValueName":{"Ident":"lcgNext"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]}}},{"EDValue":{"edValueName":{"Ident":"lcgPerturb"},"edValueType":{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]}]}}},{"EDValue":{"edValueName":{"Ident":"randomSeed"},"edValueType":{"tag":"ForAll","contents":["e",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["random",{"tag":"TypeConstructor","contents":[["Control","Monad","Eff","Random"],"RANDOM"]},{"tag":"TypeVar","contents":"e"}]}]},{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}]},1]}}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showSeed"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqSeed"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Test","QuickCheck","LCG"],"Seed"]}],"edInstanceConstraints":[]}}],"efSourceSpan":{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-quickcheck/src/Test/QuickCheck/LCG.purs","end":[86,31]}}