{"efVersion":"0.10.5","efModuleName":["Prelude"],"efExports":[{"ReExportRef":[["Data","Ordering"],{"TypeRef":["Ordering",["EQ","GT","LT"]]}]},{"ReExportRef":[["Data","Unit"],{"TypeRef":["Unit",[]]}]},{"ReExportRef":[["Data","Void"],{"TypeRef":["Void",[]]}]},{"ReExportRef":[["Data","NaturalTransformation"],{"TypeOpRef":"~>"}]},{"ReExportRef":[["Control","Applicative"],{"TypeClassRef":"Applicative"}]},{"ReExportRef":[["Control","Apply"],{"TypeClassRef":"Apply"}]},{"ReExportRef":[["Control","Bind"],{"TypeClassRef":"Bind"}]},{"ReExportRef":[["Data","BooleanAlgebra"],{"TypeClassRef":"BooleanAlgebra"}]},{"ReExportRef":[["Data","Bounded"],{"TypeClassRef":"Bounded"}]},{"ReExportRef":[["Control","Category"],{"TypeClassRef":"Category"}]},{"ReExportRef":[["Data","CommutativeRing"],{"TypeClassRef":"CommutativeRing"}]},{"ReExportRef":[["Data","Eq"],{"TypeClassRef":"Eq"}]},{"ReExportRef":[["Data","EuclideanRing"],{"TypeClassRef":"EuclideanRing"}]},{"ReExportRef":[["Data","Field"],{"TypeClassRef":"Field"}]},{"ReExportRef":[["Data","Functor"],{"TypeClassRef":"Functor"}]},{"ReExportRef":[["Data","HeytingAlgebra"],{"TypeClassRef":"HeytingAlgebra"}]},{"ReExportRef":[["Control","Monad"],{"TypeClassRef":"Monad"}]},{"ReExportRef":[["Data","Ord"],{"TypeClassRef":"Ord"}]},{"ReExportRef":[["Data","Ring"],{"TypeClassRef":"Ring"}]},{"ReExportRef":[["Data","Semigroup"],{"TypeClassRef":"Semigroup"}]},{"ReExportRef":[["Control","Semigroupoid"],{"TypeClassRef":"Semigroupoid"}]},{"ReExportRef":[["Data","Semiring"],{"TypeClassRef":"Semiring"}]},{"ReExportRef":[["Data","Show"],{"TypeClassRef":"Show"}]},{"ReExportRef":[["Data","Void"],{"ValueRef":{"Ident":"absurd"}}]},{"ReExportRef":[["Data","Semiring"],{"ValueRef":{"Ident":"add"}}]},{"ReExportRef":[["Control","Monad"],{"ValueRef":{"Ident":"ap"}}]},{"ReExportRef":[["Data","Semigroup"],{"ValueRef":{"Ident":"append"}}]},{"ReExportRef":[["Control","Apply"],{"ValueRef":{"Ident":"apply"}}]},{"ReExportRef":[["Data","Ord"],{"ValueRef":{"Ident":"between"}}]},{"ReExportRef":[["Control","Bind"],{"ValueRef":{"Ident":"bind"}}]},{"ReExportRef":[["Data","Bounded"],{"ValueRef":{"Ident":"bottom"}}]},{"ReExportRef":[["Data","Ord"],{"ValueRef":{"Ident":"clamp"}}]},{"ReExportRef":[["Data","Ord"],{"ValueRef":{"Ident":"compare"}}]},{"ReExportRef":[["Data","Ord"],{"ValueRef":{"Ident":"comparing"}}]},{"ReExportRef":[["Control","Semigroupoid"],{"ValueRef":{"Ident":"compose"}}]},{"ReExportRef":[["Data","HeytingAlgebra"],{"ValueRef":{"Ident":"conj"}}]},{"ReExportRef":[["Data","Function"],{"ValueRef":{"Ident":"const"}}]},{"ReExportRef":[["Data","EuclideanRing"],{"ValueRef":{"Ident":"degree"}}]},{"ReExportRef":[["Data","HeytingAlgebra"],{"ValueRef":{"Ident":"disj"}}]},{"ReExportRef":[["Data","EuclideanRing"],{"ValueRef":{"Ident":"div"}}]},{"ReExportRef":[["Data","Eq"],{"ValueRef":{"Ident":"eq"}}]},{"ReExportRef":[["Data","Functor"],{"ValueRef":{"Ident":"flap"}}]},{"ReExportRef":[["Data","Function"],{"ValueRef":{"Ident":"flip"}}]},{"ReExportRef":[["Control","Category"],{"ValueRef":{"Ident":"id"}}]},{"ReExportRef":[["Control","Bind"],{"ValueRef":{"Ident":"ifM"}}]},{"ReExportRef":[["Control","Bind"],{"ValueRef":{"Ident":"join"}}]},{"ReExportRef":[["Control","Applicative"],{"ValueRef":{"Ident":"liftA1"}}]},{"ReExportRef":[["Control","Monad"],{"ValueRef":{"Ident":"liftM1"}}]},{"ReExportRef":[["Data","Functor"],{"ValueRef":{"Ident":"map"}}]},{"ReExportRef":[["Data","Ord"],{"ValueRef":{"Ident":"max"}}]},{"ReExportRef":[["Data","Ord"],{"ValueRef":{"Ident":"min"}}]},{"ReExportRef":[["Data","EuclideanRing"],{"ValueRef":{"Ident":"mod"}}]},{"ReExportRef":[["Data","Semiring"],{"ValueRef":{"Ident":"mul"}}]},{"ReExportRef":[["Data","Ring"],{"ValueRef":{"Ident":"negate"}}]},{"ReExportRef":[["Data","HeytingAlgebra"],{"ValueRef":{"Ident":"not"}}]},{"ReExportRef":[["Data","Eq"],{"ValueRef":{"Ident":"notEq"}}]},{"ReExportRef":[["Data","Semiring"],{"ValueRef":{"Ident":"one"}}]},{"ReExportRef":[["Data","Boolean"],{"ValueRef":{"Ident":"otherwise"}}]},{"ReExportRef":[["Control","Applicative"],{"ValueRef":{"Ident":"pure"}}]},{"ReExportRef":[["Data","Show"],{"ValueRef":{"Ident":"show"}}]},{"ReExportRef":[["Data","Ring"],{"ValueRef":{"Ident":"sub"}}]},{"ReExportRef":[["Data","Bounded"],{"ValueRef":{"Ident":"top"}}]},{"ReExportRef":[["Data","Unit"],{"ValueRef":{"Ident":"unit"}}]},{"ReExportRef":[["Control","Applicative"],{"ValueRef":{"Ident":"unless"}}]},{"ReExportRef":[["Control","Monad"],{"ValueRef":{"Ident":"unlessM"}}]},{"ReExportRef":[["Data","Functor"],{"ValueRef":{"Ident":"void"}}]},{"ReExportRef":[["Control","Applicative"],{"ValueRef":{"Ident":"when"}}]},{"ReExportRef":[["Control","Monad"],{"ValueRef":{"Ident":"whenM"}}]},{"ReExportRef":[["Data","Semiring"],{"ValueRef":{"Ident":"zero"}}]},{"ReExportRef":[["Data","Function"],{"ValueOpRef":"#"}]},{"ReExportRef":[["Data","Function"],{"ValueOpRef":"$"}]},{"ReExportRef":[["Data","Functor"],{"ValueOpRef":"$>"}]},{"ReExportRef":[["Data","HeytingAlgebra"],{"ValueOpRef":"&&"}]},{"ReExportRef":[["Data","Semiring"],{"ValueOpRef":"*"}]},{"ReExportRef":[["Control","Apply"],{"ValueOpRef":"*>"}]},{"ReExportRef":[["Data","Semiring"],{"ValueOpRef":"+"}]},{"ReExportRef":[["Data","Ring"],{"ValueOpRef":"-"}]},{"ReExportRef":[["Data","EuclideanRing"],{"ValueOpRef":"/"}]},{"ReExportRef":[["Data","Eq"],{"ValueOpRef":"/="}]},{"ReExportRef":[["Data","Ord"],{"ValueOpRef":"<"}]},{"ReExportRef":[["Data","Functor"],{"ValueOpRef":"<#>"}]},{"ReExportRef":[["Data","Functor"],{"ValueOpRef":"<$"}]},{"ReExportRef":[["Data","Functor"],{"ValueOpRef":"<$>"}]},{"ReExportRef":[["Control","Apply"],{"ValueOpRef":"<*"}]},{"ReExportRef":[["Control","Apply"],{"ValueOpRef":"<*>"}]},{"ReExportRef":[["Control","Semigroupoid"],{"ValueOpRef":"<<<"}]},{"ReExportRef":[["Data","Ord"],{"ValueOpRef":"<="}]},{"ReExportRef":[["Control","Bind"],{"ValueOpRef":"<=<"}]},{"ReExportRef":[["Data","Semigroup"],{"ValueOpRef":"<>"}]},{"ReExportRef":[["Data","Functor"],{"ValueOpRef":"<@>"}]},{"ReExportRef":[["Control","Bind"],{"ValueOpRef":"=<<"}]},{"ReExportRef":[["Data","Eq"],{"ValueOpRef":"=="}]},{"ReExportRef":[["Data","Ord"],{"ValueOpRef":">"}]},{"ReExportRef":[["Data","Ord"],{"ValueOpRef":">="}]},{"ReExportRef":[["Control","Bind"],{"ValueOpRef":">=>"}]},{"ReExportRef":[["Control","Bind"],{"ValueOpRef":">>="}]},{"ReExportRef":[["Control","Semigroupoid"],{"ValueOpRef":">>>"}]},{"ReExportRef":[["Data","HeytingAlgebra"],{"ValueOpRef":"||"}]},{"PositionedDeclarationRef":[{"start":[2,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[2,31]},[],{"ModuleRef":["Control","Applicative"]}]},{"PositionedDeclarationRef":[{"start":[3,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[3,25]},[],{"ModuleRef":["Control","Apply"]}]},{"PositionedDeclarationRef":[{"start":[4,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[4,24]},[],{"ModuleRef":["Control","Bind"]}]},{"PositionedDeclarationRef":[{"start":[5,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[5,28]},[],{"ModuleRef":["Control","Category"]}]},{"PositionedDeclarationRef":[{"start":[6,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[6,25]},[],{"ModuleRef":["Control","Monad"]}]},{"PositionedDeclarationRef":[{"start":[7,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[7,32]},[],{"ModuleRef":["Control","Semigroupoid"]}]},{"PositionedDeclarationRef":[{"start":[8,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[8,24]},[],{"ModuleRef":["Data","Boolean"]}]},{"PositionedDeclarationRef":[{"start":[9,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[9,31]},[],{"ModuleRef":["Data","BooleanAlgebra"]}]},{"PositionedDeclarationRef":[{"start":[10,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[10,24]},[],{"ModuleRef":["Data","Bounded"]}]},{"PositionedDeclarationRef":[{"start":[11,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[11,32]},[],{"ModuleRef":["Data","CommutativeRing"]}]},{"PositionedDeclarationRef":[{"start":[12,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[12,19]},[],{"ModuleRef":["Data","Eq"]}]},{"PositionedDeclarationRef":[{"start":[13,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[13,30]},[],{"ModuleRef":["Data","EuclideanRing"]}]},{"PositionedDeclarationRef":[{"start":[14,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[14,22]},[],{"ModuleRef":["Data","Field"]}]},{"PositionedDeclarationRef":[{"start":[15,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[15,25]},[],{"ModuleRef":["Data","Function"]}]},{"PositionedDeclarationRef":[{"start":[16,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[16,24]},[],{"ModuleRef":["Data","Functor"]}]},{"PositionedDeclarationRef":[{"start":[17,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[17,31]},[],{"ModuleRef":["Data","HeytingAlgebra"]}]},{"PositionedDeclarationRef":[{"start":[18,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[18,38]},[],{"ModuleRef":["Data","NaturalTransformation"]}]},{"PositionedDeclarationRef":[{"start":[19,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[19,20]},[],{"ModuleRef":["Data","Ord"]}]},{"PositionedDeclarationRef":[{"start":[20,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[20,25]},[],{"ModuleRef":["Data","Ordering"]}]},{"PositionedDeclarationRef":[{"start":[21,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[21,21]},[],{"ModuleRef":["Data","Ring"]}]},{"PositionedDeclarationRef":[{"start":[22,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[22,26]},[],{"ModuleRef":["Data","Semigroup"]}]},{"PositionedDeclarationRef":[{"start":[23,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[23,25]},[],{"ModuleRef":["Data","Semiring"]}]},{"PositionedDeclarationRef":[{"start":[24,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[24,21]},[],{"ModuleRef":["Data","Show"]}]},{"PositionedDeclarationRef":[{"start":[25,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[25,21]},[],{"ModuleRef":["Data","Unit"]}]},{"PositionedDeclarationRef":[{"start":[26,5],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[26,21]},[],{"ModuleRef":["Data","Void"]}]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Applicative"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[29,29],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[29,46]},[],{"TypeClassRef":"Applicative"}]},{"PositionedDeclarationRef":[{"start":[29,48],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[29,52]},[],{"ValueRef":{"Ident":"pure"}}]},{"PositionedDeclarationRef":[{"start":[29,54],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[29,60]},[],{"ValueRef":{"Ident":"liftA1"}}]},{"PositionedDeclarationRef":[{"start":[29,62],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[29,68]},[],{"ValueRef":{"Ident":"unless"}}]},{"PositionedDeclarationRef":[{"start":[29,70],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[29,74]},[],{"ValueRef":{"Ident":"when"}}]}]},"eiImportedAs":null},{"eiModule":["Control","Apply"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[30,23],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[30,34]},[],{"TypeClassRef":"Apply"}]},{"PositionedDeclarationRef":[{"start":[30,36],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[30,41]},[],{"ValueRef":{"Ident":"apply"}}]},{"PositionedDeclarationRef":[{"start":[30,43],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[30,47]},[],{"ValueOpRef":"*>"}]},{"PositionedDeclarationRef":[{"start":[30,49],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[30,53]},[],{"ValueOpRef":"<*"}]},{"PositionedDeclarationRef":[{"start":[30,55],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[30,60]},[],{"ValueOpRef":"<*>"}]}]},"eiImportedAs":null},{"eiModule":["Control","Bind"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[31,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,32]},[],{"TypeClassRef":"Bind"}]},{"PositionedDeclarationRef":[{"start":[31,34],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,38]},[],{"ValueRef":{"Ident":"bind"}}]},{"PositionedDeclarationRef":[{"start":[31,40],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,43]},[],{"ValueRef":{"Ident":"ifM"}}]},{"PositionedDeclarationRef":[{"start":[31,45],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,49]},[],{"ValueRef":{"Ident":"join"}}]},{"PositionedDeclarationRef":[{"start":[31,51],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,56]},[],{"ValueOpRef":"<=<"}]},{"PositionedDeclarationRef":[{"start":[31,58],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,63]},[],{"ValueOpRef":"=<<"}]},{"PositionedDeclarationRef":[{"start":[31,65],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,70]},[],{"ValueOpRef":">=>"}]},{"PositionedDeclarationRef":[{"start":[31,72],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[31,77]},[],{"ValueOpRef":">>="}]}]},"eiImportedAs":null},{"eiModule":["Control","Category"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[32,26],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[32,40]},[],{"TypeClassRef":"Category"}]},{"PositionedDeclarationRef":[{"start":[32,42],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[32,44]},[],{"ValueRef":{"Ident":"id"}}]}]},"eiImportedAs":null},{"eiModule":["Control","Monad"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[33,23],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[33,34]},[],{"TypeClassRef":"Monad"}]},{"PositionedDeclarationRef":[{"start":[33,36],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[33,38]},[],{"ValueRef":{"Ident":"ap"}}]},{"PositionedDeclarationRef":[{"start":[33,40],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[33,46]},[],{"ValueRef":{"Ident":"liftM1"}}]},{"PositionedDeclarationRef":[{"start":[33,48],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[33,55]},[],{"ValueRef":{"Ident":"unlessM"}}]},{"PositionedDeclarationRef":[{"start":[33,57],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[33,62]},[],{"ValueRef":{"Ident":"whenM"}}]}]},"eiImportedAs":null},{"eiModule":["Control","Semigroupoid"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[34,30],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[34,48]},[],{"TypeClassRef":"Semigroupoid"}]},{"PositionedDeclarationRef":[{"start":[34,50],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[34,57]},[],{"ValueRef":{"Ident":"compose"}}]},{"PositionedDeclarationRef":[{"start":[34,59],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[34,64]},[],{"ValueOpRef":"<<<"}]},{"PositionedDeclarationRef":[{"start":[34,66],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[34,71]},[],{"ValueOpRef":">>>"}]}]},"eiImportedAs":null},{"eiModule":["Data","Boolean"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[36,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[36,31]},[],{"ValueRef":{"Ident":"otherwise"}}]}]},"eiImportedAs":null},{"eiModule":["Data","BooleanAlgebra"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[37,29],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[37,49]},[],{"TypeClassRef":"BooleanAlgebra"}]}]},"eiImportedAs":null},{"eiModule":["Data","Bounded"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[38,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[38,35]},[],{"TypeClassRef":"Bounded"}]},{"PositionedDeclarationRef":[{"start":[38,37],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[38,43]},[],{"ValueRef":{"Ident":"bottom"}}]},{"PositionedDeclarationRef":[{"start":[38,45],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[38,48]},[],{"ValueRef":{"Ident":"top"}}]}]},"eiImportedAs":null},{"eiModule":["Data","CommutativeRing"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[39,30],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[39,51]},[],{"TypeClassRef":"CommutativeRing"}]}]},"eiImportedAs":null},{"eiModule":["Data","Eq"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[40,17],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[40,25]},[],{"TypeClassRef":"Eq"}]},{"PositionedDeclarationRef":[{"start":[40,27],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[40,29]},[],{"ValueRef":{"Ident":"eq"}}]},{"PositionedDeclarationRef":[{"start":[40,31],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[40,36]},[],{"ValueRef":{"Ident":"notEq"}}]},{"PositionedDeclarationRef":[{"start":[40,38],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[40,42]},[],{"ValueOpRef":"/="}]},{"PositionedDeclarationRef":[{"start":[40,44],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[40,48]},[],{"ValueOpRef":"=="}]}]},"eiImportedAs":null},{"eiModule":["Data","EuclideanRing"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[41,28],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[41,47]},[],{"TypeClassRef":"EuclideanRing"}]},{"PositionedDeclarationRef":[{"start":[41,49],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[41,55]},[],{"ValueRef":{"Ident":"degree"}}]},{"PositionedDeclarationRef":[{"start":[41,57],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[41,60]},[],{"ValueRef":{"Ident":"div"}}]},{"PositionedDeclarationRef":[{"start":[41,62],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[41,65]},[],{"ValueRef":{"Ident":"mod"}}]},{"PositionedDeclarationRef":[{"start":[41,67],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[41,70]},[],{"ValueOpRef":"/"}]}]},"eiImportedAs":null},{"eiModule":["Data","Field"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[42,20],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[42,31]},[],{"TypeClassRef":"Field"}]}]},"eiImportedAs":null},{"eiModule":["Data","Function"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[43,23],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[43,28]},[],{"ValueRef":{"Ident":"const"}}]},{"PositionedDeclarationRef":[{"start":[43,30],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[43,34]},[],{"ValueRef":{"Ident":"flip"}}]},{"PositionedDeclarationRef":[{"start":[43,36],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[43,39]},[],{"ValueOpRef":"$"}]},{"PositionedDeclarationRef":[{"start":[43,41],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[43,44]},[],{"ValueOpRef":"#"}]}]},"eiImportedAs":null},{"eiModule":["Data","Functor"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[44,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,35]},[],{"TypeClassRef":"Functor"}]},{"PositionedDeclarationRef":[{"start":[44,37],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,41]},[],{"ValueRef":{"Ident":"flap"}}]},{"PositionedDeclarationRef":[{"start":[44,43],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,46]},[],{"ValueRef":{"Ident":"map"}}]},{"PositionedDeclarationRef":[{"start":[44,48],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,52]},[],{"ValueRef":{"Ident":"void"}}]},{"PositionedDeclarationRef":[{"start":[44,54],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,58]},[],{"ValueOpRef":"$>"}]},{"PositionedDeclarationRef":[{"start":[44,60],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,65]},[],{"ValueOpRef":"<#>"}]},{"PositionedDeclarationRef":[{"start":[44,67],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,71]},[],{"ValueOpRef":"<$"}]},{"PositionedDeclarationRef":[{"start":[44,73],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,78]},[],{"ValueOpRef":"<$>"}]},{"PositionedDeclarationRef":[{"start":[44,80],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[44,85]},[],{"ValueOpRef":"<@>"}]}]},"eiImportedAs":null},{"eiModule":["Data","HeytingAlgebra"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[45,29],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[45,49]},[],{"TypeClassRef":"HeytingAlgebra"}]},{"PositionedDeclarationRef":[{"start":[45,51],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[45,55]},[],{"ValueRef":{"Ident":"conj"}}]},{"PositionedDeclarationRef":[{"start":[45,57],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[45,61]},[],{"ValueRef":{"Ident":"disj"}}]},{"PositionedDeclarationRef":[{"start":[45,63],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[45,66]},[],{"ValueRef":{"Ident":"not"}}]},{"PositionedDeclarationRef":[{"start":[45,68],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[45,72]},[],{"ValueOpRef":"&&"}]},{"PositionedDeclarationRef":[{"start":[45,74],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[45,78]},[],{"ValueOpRef":"||"}]}]},"eiImportedAs":null},{"eiModule":["Data","NaturalTransformation"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[46,36],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[46,45]},[],{"TypeOpRef":"~>"}]}]},"eiImportedAs":null},{"eiModule":["Data","Ord"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[47,18],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,27]},[],{"TypeClassRef":"Ord"}]},{"PositionedDeclarationRef":[{"start":[47,29],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,36]},[],{"ValueRef":{"Ident":"compare"}}]},{"PositionedDeclarationRef":[{"start":[47,38],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,41]},[],{"ValueOpRef":"<"}]},{"PositionedDeclarationRef":[{"start":[47,43],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,47]},[],{"ValueOpRef":"<="}]},{"PositionedDeclarationRef":[{"start":[47,49],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,52]},[],{"ValueOpRef":">"}]},{"PositionedDeclarationRef":[{"start":[47,54],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,58]},[],{"ValueOpRef":">="}]},{"PositionedDeclarationRef":[{"start":[47,60],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,69]},[],{"ValueRef":{"Ident":"comparing"}}]},{"PositionedDeclarationRef":[{"start":[47,71],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,74]},[],{"ValueRef":{"Ident":"min"}}]},{"PositionedDeclarationRef":[{"start":[47,76],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,79]},[],{"ValueRef":{"Ident":"max"}}]},{"PositionedDeclarationRef":[{"start":[47,81],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,86]},[],{"ValueRef":{"Ident":"clamp"}}]},{"PositionedDeclarationRef":[{"start":[47,88],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[47,95]},[],{"ValueRef":{"Ident":"between"}}]}]},"eiImportedAs":null},{"eiModule":["Data","Ordering"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[48,23],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[48,35]},[],{"TypeRef":["Ordering",null]}]}]},"eiImportedAs":null},{"eiModule":["Data","Ring"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[49,19],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[49,29]},[],{"TypeClassRef":"Ring"}]},{"PositionedDeclarationRef":[{"start":[49,31],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[49,37]},[],{"ValueRef":{"Ident":"negate"}}]},{"PositionedDeclarationRef":[{"start":[49,39],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[49,42]},[],{"ValueRef":{"Ident":"sub"}}]},{"PositionedDeclarationRef":[{"start":[49,44],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[49,47]},[],{"ValueOpRef":"-"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semigroup"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[50,24],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[50,39]},[],{"TypeClassRef":"Semigroup"}]},{"PositionedDeclarationRef":[{"start":[50,41],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[50,47]},[],{"ValueRef":{"Ident":"append"}}]},{"PositionedDeclarationRef":[{"start":[50,49],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[50,53]},[],{"ValueOpRef":"<>"}]}]},"eiImportedAs":null},{"eiModule":["Data","Semiring"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[51,23],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,37]},[],{"TypeClassRef":"Semiring"}]},{"PositionedDeclarationRef":[{"start":[51,39],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,42]},[],{"ValueRef":{"Ident":"add"}}]},{"PositionedDeclarationRef":[{"start":[51,44],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,47]},[],{"ValueRef":{"Ident":"mul"}}]},{"PositionedDeclarationRef":[{"start":[51,49],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,52]},[],{"ValueRef":{"Ident":"one"}}]},{"PositionedDeclarationRef":[{"start":[51,54],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,58]},[],{"ValueRef":{"Ident":"zero"}}]},{"PositionedDeclarationRef":[{"start":[51,60],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,63]},[],{"ValueOpRef":"*"}]},{"PositionedDeclarationRef":[{"start":[51,65],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[51,68]},[],{"ValueOpRef":"+"}]}]},"eiImportedAs":null},{"eiModule":["Data","Show"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[52,19],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[52,29]},[],{"TypeClassRef":"Show"}]},{"PositionedDeclarationRef":[{"start":[52,31],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[52,35]},[],{"ValueRef":{"Ident":"show"}}]}]},"eiImportedAs":null},{"eiModule":["Data","Unit"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[53,19],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[53,23]},[],{"TypeRef":["Unit",[]]}]},{"PositionedDeclarationRef":[{"start":[53,25],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[53,29]},[],{"ValueRef":{"Ident":"unit"}}]}]},"eiImportedAs":null},{"eiModule":["Data","Void"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[54,19],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[54,23]},[],{"TypeRef":["Void",[]]}]},{"PositionedDeclarationRef":[{"start":[54,25],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-prelude/src/Prelude.purs","end":[54,31]},[],{"ValueRef":{"Ident":"absurd"}}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[]}